C++ 原子庫 - is_lock_free



描述

它用於檢查原子型別的操作是否無鎖。

宣告

以下是 std::atomic_is_lock_free 的宣告。

template< class T >
bool atomic_is_lock_free( const std::atomic<T>* obj );

C++11

template< class T >
bool atomic_is_lock_free( const volatile std::atomic<T>* obj );

引數

obj − 用於指向要檢查的原子物件。

返回值

如果 *obj 是一個無鎖原子,則返回 true,否則返回 false。

異常

No-noexcept − 此成員函式從不丟擲異常。

atomic.htm
廣告

© . All rights reserved.