Click to See Complete Forum and Search --> : 123456


yiannakop
October 8th, 2003, 10:28 AM
DWORD WINAPI createNumbersThread(LPVOID)
{
S.num = 0;
for (int i=0;i<MAX;i++)
{
S.numbers[S.num] = rand();
(S.num)++;
if ((i%STEP)==0)
Sleep(10);
}
return NULL;
}

DWORD WINAPI findMeanThread(LPVOID)
{
int sum;
while (S.last<MAX)
{
sum = 0;
if (S.num>=S.last+STEP)
{
for (int i=0;i<STEP;i++)
sum+=S.numbers[S.last+i];
printf("%d of %d %d\n",S.last,S.num,sum/STEP);
Sleep(100);
S.last = S.last + STEP;
}
}
return NULL;
}