std::atomic_flag::atomic_flag

来自cppreference.com
< cpp‎ | atomic‎ | atomic flag

 
 
 
std::atomic_flag
成员函数
原文:
Member functions
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
atomic_flag::atomic_flag
 
定义于头文件 <atomic>
atomic_flag();
(1) (C++11 起)
atomic_flag( const atomic_flag& ) = delete;
(2) (C++11 起)
构造一个新的std::atomic_flag.
原文:
Constructs a new std::atomic_flag.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
1)
常用的默认构造函数初始化std::atomic_flag未指定状态.
原文:
Trivial default constructor, initializes std::atomic_flag to unspecified state.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
2)
拷贝构造函数被删除;std::atomic_flag是不是复制的.
原文:
The copy constructor is deleted; std::atomic_flag is not copyable.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
此外,std::atomic_flag值初始化为透明状态的表达ATOMIC_FLAG_INIT。对于atomic_flag具有静态存储持续时间,这保证此标志的值是已知的任何静态对象构造函数运行之前.
原文:
In addition, std::atomic_flag can be value-initialized to clear state with the expression ATOMIC_FLAG_INIT. For an atomic_flag with static storage duration, this guarantees that the values of this flag is known before any constructors are run for static objects.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 参数

arg -
ATOMIC_FLAG_INIT的结果
原文:
the result of ATOMIC_FLAG_INIT
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 例外

1)
noexcept 规定:  
noexcept
  

[编辑] 另请参阅

std::atomic_flag 初始化为 false
(宏常量) [编辑]