I want to learn about C++ multithreading.
Hope you can give me some advice,such as books or website resources.
Thanks.
C++ doesn't have its own multithreading library. The next revision of
the standard adds such a library.
Otherwise, there are many thread libraries available. Three that come
to mind are pthreads (POSIX standard), Boost.Thread, and wxThread.
Each of these generally support the same technologies (and are similar
to the upcoming C++09 standard). The Boost.Thread documentation
explains a lot of multithreading concepts pretty well. You can view it
at
http://boost.org/doc/html/thread.html.