基于C++11,并行线程编程的最大好处,就是可以数据共享,但最大的坏处也是数据共享,如果使用不当,最容易产生bug。本节介绍如何安全的共享数据,避免潜在的问题。
more ...
基于C++11,介绍std::thread是如何传递参数的,是如何转换所有权的,以及如何确定线程数和获得线程标识符。
more ...
基于C++11线程的基本管理,包括如何启动一个线程,如何等待一个线程结束,如何处理一个异常以及如何让一个线程后台运行。
more ...
在C++11中的标准库中引入了线程库,这样就可以方便我们并行编程。什么时候需要并行编程呢?什么时候又不需要呢?并用线程库实现hello world。
more ...