Cpp-standard-library-cpp-atomic-fetch-sub
提供:Dev Guides
C ++アトミックライブラリ-Fetch Sub
説明
アトミックオブジェクトから非アトミック値を減算し、アトミックの以前の値を取得します。
宣言
- 以下は、std
- atomic_fetch_subの宣言です。
C 11
- 以下は、std
- atomic_fetch_sub_explicitの宣言です。
C 11
パラメーター
- obj -変更するアトミックオブジェクトへのポインタで使用されます。
- desr -値をアトミックオブジェクトに格納するために使用されます。
- order -この操作のメモリ順序を同期するために使用されます。
戻り値
この関数の効果の直前の値を* objの変更順で返します。
例外
例
- 以下のstd
- atomic_fetch_sub_explicitの例では。
出力は次のようになります-