Dav*_*ian 5 c++ standards c++11 stdasync stdthread
我注意到很多已经为C++ 11更新过的经典C++参考资料源,例如cplusplus.com和Josuttis标准库参考书,似乎根本没有涵盖/有任何文档.在C++ 11并发标准库的功能,如std::thread,std::atomic,和std::async.
这些并发功能是否比标准库的其他部分"更不标准"?或者文档是否缺乏其他原因?
tem*_*def 10
您引用的所有库都确实是C++ 11标准的一部分.实际上,许多语言规则被重新设计来描述操作在多线程环境中的工作方式(以前,规范没有指定线程如何工作的任何语义).
我不能说为什么这些网站上缺少文档,因为我不知道是谁运行它们,但线程,原子等绝对是C++ 11的一部分.
在相关的说明中,我强烈建议不要使用cplusplus.com作为参考.众所周知,过去有一些不准确之处,其他网站(即cppreference.com)更加完整和准确.
希望这可以帮助!