在线文档教程
C++

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。

http://en.cppreference.com/w/cpp/原子/原子[医]旗/原子[医]旗子