Red de conocimiento informático - Problemas con los teléfonos móviles - Cree un proceso usando c++ en Windows y cree dos subprocesos

Cree un proceso usando c++ en Windows y cree dos subprocesos

El código que escribí no se compiló, ¿puedes probarlo?

DWORD WINAPI SumThread(LPVOID lp)//Sum thread

{

int* suma=(int*)lp;

for(int i=1;i<101;i++)

{

(* suma)+=i;

}

return 0;//Retorno de hilo

}

DWORD WINAPI MulThread(LPVOID lp) //Buscar hilo factorial

{

int* mul=(int*)lp;

for(int i=1;i<11;i++)

{

(*mul)*=i;

}

devuelve 0;

}

DWORD WINAPI PrintThread(LPVOID lp)//Imprimir hilo

{

HANDLE handle;

int sum=0;

int mul=1;

handle = CreateThread(NULL,NULL,SumThread,(LPVOID)&sum,NULL,NULL);//Crear hilo de suma

CloseHandle ( handle);//Cerrar el identificador del hilo

handle = CreateThread(NULL,NULL,MulThread,(LPVOID)&mul,NULL,NULL);//Crear un hilo factorial

CloseHandle (handle);//Cerrar el identificador del hilo

printf("%d",sum);//Imprimir y

printf("%d",mul);// Imprimir factorial

return 0;

}

void main()

{

HANDLE handle;

p>

handle = CreateThread(NULL,NULL,PrintThread,NULL,NULL,NULL);

CloseHandle(handle);

}