Red de conocimiento informático - Material del sitio web - Relacionado con la programación multinúcleo.

Relacionado con la programación multinúcleo.

DWORD WINAPI Thread1(PVOID pvParam)

{

int i

int j=0

int bajo = 1;

int alto = n;

for(i=bajo; ilt; alto; i)

{

j = j * i ;

}

devuelve 0;

}

int main()

{enlazado qw1, qw2 ;

qw1.low = 1;

qw1.high = n/2;

HANDLE ThreadHandle1= CreateThread(NULL, 0, Thread1 , amplificador; qw1, 0, NULL);

qw2.low=n/2 1;

qw2.high=n

ThreadHandle2=CreateThread( NULL, 0, Thread1, & qw2, 0, NULL);

ThreadHandles[2]={ThreadHandle1, ThreadHandle2}

WaitForMultipleObjects(2, ThreadHandles, TRUE, INFINITE);

printf ("j=d",j)

devuelve 0;

}