5

我注意到,在许多已针对 C++11 更新的经典 C++ 参考源中,例如cplusplus.comJosuttis 标准库参考书,似乎根本没有涵盖/没有任何文档C++11 并发标准库功能,例如std::threadstd::atomicstd::async.

这些并发特性是否比标准库的其他部分“不那么标准”?还是因为其他原因缺少文档?

4

1 回答 1

10

您引用的所有库确实是 C++11 标准的一部分。事实上,许多语言规则都被重新设计以描述操作在多线程环境中的工作方式(以前,规范没有指定线程如何工作的任何语义)。

我不能说为什么这些站点缺少文档,因为我不知道谁在运行它们,但是线程、原子等绝对是 C++11 的一部分。

在相关说明中,我强烈建议不要使用 cplusplus.com 作为参考。众所周知,过去存在一些不准确之处,而其他网站(即 cppreference.com)则更加完整和准确。

希望这可以帮助!

于 2013-04-12T17:58:02.603 回答