繁体   English   中英

什么是开始学习如何编写包含互斥和信号量使用的极其简单的多线程c ++程序的最佳方法?

[英]What's the best way to get started learning how to write an extremely simple multithreaded c++ program that includes mutex and semaphore use?

我应该使用什么包,“hello world”级别程序会是什么样子?

试试C ++:并发行动

第1章介绍在该网站免费提供,IIRC包含多线程“Hello,World!”。 C ++ 0x引入了 std::thread ,这是在C ++中使用线程的标准化方法,本书使用了它。

我推荐这本书: Win32中的多线程应用程序线程完整指南

它首先介绍了最简单的场景。

尝试为经典Dijkstra的并发问题之一实现解决方案,例如“餐饮哲学家”,或生产者/消费者问题等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM