想要学习C++多线程编程,要用什么教材比较好?

想要学习C++多线程编程,要用什么教材比较好?

多线程编程基本上是api的使用,看你基于什么平台和编程工具。Linux下和Windows下的api不太一样。

多线程编程的重点在于,公共数据的访问。

公共数据访问一般通过互斥锁,信号量,条件变量等方式实现公共数据的访问和线程运行的控制。

任何一本多线程编程书籍都会讲这个概念,剩下的就是特点平台的编程了。