Cpp-standard-library-cpp-atomic-flag-test-and-set
提供:Dev Guides
C ++アトミックライブラリ-flag_test_and_set
説明
フラグをアトミックにtrueに設定し、以前の値を返します。
宣言
- 以下は、std
- atomic_flag_test_and_setの宣言です。
C 11
- 以下は、std
- atomic_flag_test_and_set_explicitの宣言です。
C 11
パラメーター
- p -アクセスするstd :: atomic_flagへのポインタで使用されます。
- order -この操作のメモリ順序を同期するために使用されます。
戻り値
pが指すフラグが以前保持していた値を返します。
例外
例
- 以下のstd
- atomic_flag_test_and_set_explicitの例。
サンプル出力は次のようになります-