Cpp-standard-library-cpp-atomic-store

提供:Dev Guides
移動先:案内検索

C ++アトミックライブラリ-ストア

説明

アトミックオブジェクトの値をアトミックでない引数でアトミックに置き換えます。

宣言

以下は、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 -この操作のメモリの順序を同期するために使用されます。

戻り値

none

例外

*No-noexcept* -このメンバー関数は例外をスローしません。