Thread


Thread é uma forma de um processo dividir a si mesmo em duas ou mais tarefas que podem ser executadas concorrencialmente.


struct param;	

int main()
{
	HANDLE hThread = (HANDLE) _beginthreadex(NULL, 0, myFunction, & param, 0, NULL);	
	if (WaitForSingleObject(hThread, 30000) == WAIT_TIMEOUT) {   // aguarda 30 segundos     
        TerminateThread(hThread, 0);
		CloseHandle(hThread);
    }
	CloseHandle(hThread);
}

void myFunction()
{

}





Comentários

Copyright © 2018 Anderson Bravo
www.andersonbravo.com.br
anderson@andersonbravo.com.br