Search code examples
c++multithreadingdocumentationc++11memory-model

Where can I find good, solid documentation for the C++0x synchronization primitives?


I've seen articles on ::std::thread and ::std::forward and such, but I have seen no good articles on ::std::atomic. There is, of course, the standards proposal paper, but I haven't seen any good documentation for someone who just wanted to use the facility.

Is there any? Where can I find it?


Solution

  • The just::thread library has decent documentation and was developed by Anthony Williams, author of C++ Concurrency in Action and maintainer of the Boost thread library.