QUOTE
#include "malloc.h"
#include "stdlib.h"
#include "stdafx.h"
#include "dos.h"
#include "stdio.h"
#include "process.h"
#include "windows.h"
#include "conio.h"
#include "omp.h"
#define N_THREADS 6
#define M 3
#define K 2
#define N 3
int main(int argc, char *argv[])
{
DWORD ThreadId[N_THREADS];
HANDLE ThreadHandle[N_THREADS];
LPSECURITY_ATTRIBUTES lpThreadAttributes = NULL;
DWORD stackSize = 0;
DWORD dwCreationFlag = 0;
int thread_num = 0;
//create the thread
for(int numRow=0;numRow < K; numRow++)
{
for(int numColumn=0; numColumn < N; numColumn++ )
{
struct dataPassingToThread *data = (struct dataPassingToThread *) malloc(sizeof(struct dataPassingToThread)); data->numRow = numRow;
data->numColumn = numColumn;
data->thread_no = thread_num+1;
.
.
.
.
don't know why is the error occurred.......#include "stdlib.h"
#include "stdafx.h"
#include "dos.h"
#include "stdio.h"
#include "process.h"
#include "windows.h"
#include "conio.h"
#include "omp.h"
#define N_THREADS 6
#define M 3
#define K 2
#define N 3
int main(int argc, char *argv[])
{
DWORD ThreadId[N_THREADS];
HANDLE ThreadHandle[N_THREADS];
LPSECURITY_ATTRIBUTES lpThreadAttributes = NULL;
DWORD stackSize = 0;
DWORD dwCreationFlag = 0;
int thread_num = 0;
//create the thread
for(int numRow=0;numRow < K; numRow++)
{
for(int numColumn=0; numColumn < N; numColumn++ )
{
struct dataPassingToThread *data = (struct dataPassingToThread *) malloc(sizeof(struct dataPassingToThread)); data->numRow = numRow;
data->numColumn = numColumn;
data->thread_no = thread_num+1;
.
.
.
.
could anyone help?
NOTE: currently using VS2005 with c++
thank you in advance......
Nov 19 2008, 11:33 PM, updated 18y ago
Quote
0.0176sec
0.60
5 queries
GZIP Disabled