Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Ich kenn das verlinkte nicht aber mir ist aufgefallen, dass dort " C++ 11" steht. Darauf solltest du achten, falls du alternativen überlegtst. Seit dem neuen C++ Standard hat sich gerad bei Threading einiges getan.
Ansonsten wäre das hier Boost - Thread sicher auch sinnvoll zu lernen, da afaik C++11 die Boost Threads übernommen hat.
Ja, C++11 hat die Boost Threading Bibliothek übernommen. Und wenn du genau auf die Boost Seite schaust, steht direkt unter der Überschrift der Autor "Anthony Williams", der auch Autor des verlinkten Buches ist. Mit anderen Worten: Der Entwickler der Boost Threading Bibliothek hat das Buch über C++11 Threads geschrieben.
"Anthony Williams [..] He has been an active member of the BSI C++ Standards Panel since 2001, and is author or coauthor of many of the C++ Standards Committee papers that led up to the inclusion of the thread library in the new C++ Standard, known as C++11 or C++0x. He has been the maintainer of the Boost Thread library since 2006 [...]"
Das Buch ist alternativlos wenn man es tatsächlich auf die C++11 Threading Bibliothek abzielt.
Der Unterschied ist, dass es keine Threads gibt im alten C++.
Früher musste man dafür externe Libs verwenden, wie zB pthreads, openmp oder eben Boost::Thread.
Durch den neuen C++ Standard sind Threads nun Teil von C++ geworden. Da C++ ja erstmal Plattformunabhängig ist fiel die Wahl naheliegenderweise auf die Boost::Thread Bibliothek.