C++ C++;如今,C++;11-书籍建议
在进行了大量搜索、尝试和失败之后,我总结了一些事情,结果如下:C++ C++;如今,C++;11-书籍建议,c++,concurrency,c++11,pthreads,boost-thread,C++,Concurrency,C++11,Pthreads,Boost Thread,在进行了大量搜索、尝试和失败之后,我总结了一些事情,结果如下: C++11线程模型GCC(基于g++4.7)或Clang(来自最新的svn版本)还没有准备好(最新的两个编译器)-Clang甚至还没有一个完整的libcxx库,它只适用于Mac OS C++ 11下的标准线程库,它是非常基础的,例如互斥体不提供诸如“基于范围的锁(RaIII)好的高级特性),如 Boo::线程 < boost::thread可以被视为Posix线程库的包装器,或者是一种进化,如果你愿意的话,也可以被视为Posi
- C++11线程模型GCC(基于g++4.7)或Clang(来自最新的svn版本)还没有准备好(最新的两个编译器)-Clang甚至还没有一个完整的libcxx库,它只适用于Mac OS
- C++ 11下的标准线程库,它是非常基础的,例如互斥体不提供诸如“基于范围的锁(RaIII)好的高级特性),如<代码> Boo::线程 <
可以被视为Posix线程库的包装器,或者是一种进化,如果你愿意的话,也可以被视为Posix线程库的进化,因此在现实中,线程库并没有真正的选择,它们并没有真正的不同,它们更像是前一个线程库的进化boost::thread
我认为从
boost:thread
来说已经足够好了
你能推荐一本关于并发和
boost::thread
的书吗?如果你想找一本关于boost线程的入门书,请看一下。就我个人而言,我是从。当然还有。对于基于作用域的锁定,C++11中也有。@jogojapan啊!奇怪的命名空间组织。。。顺便感谢一下,请记住,C++ C++并发操作的作者Anthony Williams编写了Boost线程库,尽可能地紧跟C++ 11建议(他也对此做出了贡献)。C++11线程和boost线程非常相似。你仍然会从这本书学到很多东西。“问题是他们有多大的不同,问题是C++ 11的支持水平可能会很好,1年后,我从今天开始。