atomic::atomic构造函数

构造一个基对象。

atomic();
atomic( const atomic& );
atomic( Ty Val ) _NOEXCEPT;

参数

  • _Val

备注

基对象无法复制或移动。

对象是 atomic<Ty> 的实例化可由采用类型 Ty 参数和不使用聚合初始化的构造函数只初始化。但是,通过使用聚合初始化,**atomic_**integral 对象只能初始化。

atomic<int> ai0 = ATOMIC_VAR_INIT(0);
atomic<int> ai1(0);

要求

基本标头:

命名空间: std

请参见

参考

<atomic>

原子结构