读书人

大家好。向大家题问关于多线程的有关问

发布时间: 2012-03-21 13:33:15 作者: rapoo

大家好。向大家题问关于多线程的问题--小妹
ToAll:
      小妹想学习下C++多线程的知识(控制台的就行)。哥哥们能推荐关于多线程实例的代码吗?
小妹在此谢过了。祝大家新年快乐。。。

[解决办法]
手机打字,打不出两个加号,变成C了
[解决办法]
孙鑫那本vc++深入详解里面有些多线程的例子。它模拟了火车站售票系统,用主线程创建2个线程负责销售火车票等一些简单的小demo,你要是感兴趣的话,我回头发给你。
[解决办法]
C++11出来之前,语言部分并没有多线程,所有的都是平台API的封闭而已。
分平台的话,Windows下有Win32 API和封装过的MFC;Linux下有pthread。
另外,Qt封装有多线程的类。

前几天在看操作系统原理,进程与线程那一章看明白了,多线程方面的知识也就掌握了不少了,学习具体的实现也蛮容易的。
[解决办法]
小妹,多线程机制是和operating system相关的,所以就跟网络似的,语言只负责封装功能,不负责设定标准,所以学习多线程和语言没什么关系。

原理方面,可以看看operating system concept这本书的线程部分。

至于库的使用,那就太多了,win32 thread,boost,unix thread,qthread等等,万变不离其宗。
[解决办法]
《Windows核心编程》
[解决办法]

探讨
《Windows核心编程》

读书人网 >C++

热点推荐