Advertisement
Guest User

Untitled

a guest
Aug 16th, 2015
1,111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.40 KB | None | 0 0
  1. #include <iostream>
  2. #include <thread>
  3.  
  4. //#include <atomic>
  5. //std::atomic<int> liczba(0);
  6. volatile int liczba = 0;
  7.  
  8. void petla()
  9. {
  10.     for (int i = 0; i < 5000000; ++i)
  11.         liczba++;
  12. }
  13.  
  14. int main() {
  15.     std::thread watek1(petla);
  16.     std::thread watek2(petla);
  17.  
  18.     watek1.join();
  19.     watek2.join();
  20.  
  21.     std::cout << "Liczba powinna wynosic 10000000.\n";
  22.     std::cout << "Liczba wynosi: " << liczba << "\n";
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement