std::atomic_flag::atomic_flag
STD::原子[医]旗帜::原子[医]旗子
Defined in header | | |
---|---|---|
atomic_flag( | (1) | (since C++11) |
atomic_flag( const atomic_flag& ) = delete; | (2) | (since C++11) |
构造一个新的std::atomic_flag
...
1%29个简单的默认构造函数,初始化std::atomic_flag
进入未指定的状态。
2%29复制构造函数被删除;std::atomic_flag
是不可复制的。
此外,std::atomic_flag
可以将值初始化为使用表达式清除状态。ATOMIC_FLAG_INIT
.对于原子[医]带静态标志存储时间,这保证了静态初始化该标志可用于静态对象的构造函数。
例外
1%29
noexcept
规格:
noexcept
另见
ATOMIC_FLAG_INIT (C++11) | initializes an std::atomic_flag to false (macro constant) |
---|
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。