Haifisch7734

watki

Jun 13th, 2014
295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.72 KB | None | 0 0
  1. #include <iostream>
  2.  
  3.  
  4. void __cdecl watek1(void* arg){
  5.    
  6.     /*
  7.         cialo watku 1
  8.     */
  9.     _endthread();
  10. }
  11.  
  12. void __cdecl watek2(void* arg){
  13.    
  14.     /*
  15.         cialo watku 2
  16.     */
  17.     _endthread();
  18. }
  19.  
  20. int main(){
  21.  
  22. /*
  23. */
  24.     HANDLE handlers[2];
  25.     //3 parametry - procedura, ktora ma sie wykonywac w ramach watku; rozmiar stosu - najlepiej dac 0; parametr, ktory przekazujemy do watku
  26.     handlers[0] = (HANDLE) _beginthread(watek1,0,NULL);
  27.     handlers[1] = (HANDLE) _beginthread(watek2,0,NULL);
  28.     //4 parametry - ile waktow, adres tablicy, czy ma czekac na wykonanie wszystkich (TRUE) czy tylko jednego (FALSE), ile ma czekac na wykonanie
  29.     WaitForMultipleObjects(2, &handlers[0],TRUE,INFINITE);
  30. /*
  31. */
  32.    
  33.     return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment