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>

atomic 结构