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
廣告