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?
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.