User Tools

Site Tools


c:c_threads

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
c:c_threads [2021/03/05 11:23] peterc:c_threads [2021/06/09 11:19] (current) peter
Line 6: Line 6:
  
 [[C:C++ Threads:Create Background Tasks|Create Background Tasks]] [[C:C++ Threads:Create Background Tasks|Create Background Tasks]]
 +
 +[[C:C++ Threads:Event Handling|Event Handling]]
 +
 +[[C:C++ Threads:Identify different threads|Identify different threads]]
  
 [[C:C++ Threads:Important Considerations|Important Considerations]] [[C:C++ Threads:Important Considerations|Important Considerations]]
Line 11: Line 15:
 [[C:C++ Threads:join()|join()]] [[C:C++ Threads:join()|join()]]
  
-[[C:C++ Threads:Protect shared data or shared resources with a mutex|Protect shared data or shared resources with mutex]]+[[C:C++ Threads:mutex|mutex]] 
 + 
 +[[C:C++ Threads:Pause current thread|Pause current thread]] 
 + 
 +[[C:C++ Threads:Protected access to shared data or shared resources|Protected access to shared data or shared resources]] 
 + 
 +[[C:C++ Threads:Returning values from Thread|Returning values from a Thread]] 
 + 
 +[[C:C++ Threads:Thread Class|Thread Class]] 
 + 
 +[[C:C++ Threads:Thread local storage (thread_local)|Thread local storage (thread_local)]] 
 + 
 +[[C:C++ Threads:Thread safe function|Thread safe function]]
  
 [[C:C++ Threads:Transfer ownership of threads at runtime|Transfer ownership of threads at runtime]] [[C:C++ Threads:Transfer ownership of threads at runtime|Transfer ownership of threads at runtime]]
Line 20: Line 36:
  
 ===== References ===== ===== References =====
 +
 +https://en.cppreference.com/w/cpp/thread/thread/thread
  
 https://www.acodersjourney.com/top-20-cplusplus-multithreading-mistakes/ https://www.acodersjourney.com/top-20-cplusplus-multithreading-mistakes/
  
 https://www.acodersjourney.com/c11-multithreading-tutorial-via-faq-thread-management-basics/ https://www.acodersjourney.com/c11-multithreading-tutorial-via-faq-thread-management-basics/
 +
 +https://thispointer.com//c-11-multithreading-part-1-three-different-ways-to-create-threads/
 +
  
c/c_threads.1614943429.txt.gz · Last modified: 2021/03/05 11:23 by peter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki