12-并发编程中的C++11语言特性

2020/07/03 cpp_concurrency 共 219 字,约 1 分钟

在C++11中关于并发编程的特性有以下相关内容:

  • 静态变量在多线程中的初始化是线程安全的
  • thread_local保证在每个线程中都会创建一个该对象,保证相关内容是可重入的
  • 对于标准容器和迭代器:
  • 对于标准输入输出(std::cin,std::cout,std::cerr)是可以进行并发访问的,但是它可能导致字符交错。但是在流上进行没有同步的并发访问将是未定义的行为
  • 对于默认分配器(见第19章)的所有成员函数(析构函数除外),并发访问是同步的。

文档信息

Search

    Table of Contents