¿Cómo espero a que muera un hilo en Windows? Esto es lo que quiero que mi código se vea así:join equivalent en Windows
main thread:
creating thread: thread1
waiting for thread1 to die
//rest of the code
Estoy usando Win32 API.
¿Cómo espero a que muera un hilo en Windows? Esto es lo que quiero que mi código se vea así:join equivalent en Windows
main thread:
creating thread: thread1
waiting for thread1 to die
//rest of the code
Estoy usando Win32 API.
Es fácil: WaitForSingleObject puede bloquear el hilo actual dado el mango del otro hilo.
void Thread1Proc()
{
HANDLE hThread2 = CreateThread(...);
WaitForSingleObject(hThread2, INFINITE);
// by now thread #2 is over
}