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