用于学习C / C ++多线程的好书/培训材料

时间:2010-10-18 10:00:23

标签: c++ multithreading boost

我只是在代码中使用线程的初学者。我通常使用Boost线程。

但我认为我还没有掌握这个领域。

我正在寻找专门用于高级并行编程的学习资料。任何人都可以提出建议。

2 个答案:

答案 0 :(得分:4)

http://www.manning.com/williams/有一个C ++ Concurrency in Action的早期版本,他对这个主题非常了解,AFAIK他是boost线程的作者,并且刚刚发布了一个符合新版本的std :: thread版本c ++ 0x标准。 我也在阅读Joe Duffy在Windows上的Concurrent Programming,这是一个非常好的阅读:http://www.bluebytesoftware.com/books/winconc/winconc_book_resources.html

更新: 另请参阅此链接https://stackoverflow.com/questions/415994/boost-thread-tutorials/3951227#3951227

答案 1 :(得分:1)

我认为你应该继续使用Boosts线程,它们可以在不同的操作系统上使用。  我没有读过任何有关多线程的好书,但你可以在Google Books选择一些(和预览)。