atomic::is_lock_free のメソッド

指定かどうかアトミック操作を*thisはロックの無料。

bool is_lock_free() const volatile _NOEXCEPT;

戻り値

true場合は分割不可能な操作で*this無料; ロックされます それ以外の場合は、 false。

解説

アトミック型であるロックの無料原子動作にその種類のロックを使用しない場合。

必要条件

ヘッダー: 原子

名前空間: std

参照

関連項目

<atomic>

アトミック構造

atomic_is_lock_free 関数