C++ 原子库 - store



描述

它以原子方式将原子对象的数值替换为非原子参数。

声明

以下是 std::atomic_store 的声明。

template< class T >
void atomic_store( volatile std::atomic<T>* obj, T desr );

C++11

template< class T >
void atomic_store( std::atomic<T>* obj, T desr );

参数

  • obj − 用于指向要修改的原子对象。

  • desr − 用于存储在原子对象中的值。

  • order − 用于同步此操作的内存顺序。

返回值

异常

No-noexcept − 此成员函数从不抛出异常。

atomic.htm
广告