名稱空間
變體
操作

std::copyable_function::operator bool

來自 cppreference.com
 
 
 
函式物件
函式呼叫
(C++17)(C++23)
恆等函式物件
(C++20)
透明運算子包裝器
(C++14)
(C++14)
(C++14)
(C++14)  
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)

舊繫結器和介面卡
(直到 C++17*)
(直到 C++17*)
(直到 C++17*)
(直到 C++17*)  
(直到 C++17*)
(直到 C++17*)(直到 C++17*)(直到 C++17*)(直到 C++17*)
(直到 C++20*)
(直到 C++20*)
(直到 C++17*)(直到 C++17*)
(直到 C++17*)(直到 C++17*)

(直到 C++17*)
(直到 C++17*)(直到 C++17*)(直到 C++17*)(直到 C++17*)
(直到 C++20*)
(直到 C++20*)
 
 
explicit operator bool() const noexcept;
(C++26 起)

檢查 *this 是否儲存可呼叫目標,即是否為空。

目錄

[編輯] 引數

(無)

[編輯] 返回值

*this 儲存可呼叫目標,則為 true ,否則為 false

[編輯] 示例

[編輯] 參閱

std::copyable_functionnullptr 比較
(函式) [編輯]
檢查是否包含目標
(std::function<R(Args...)> 的公開成員函式) [編輯]
檢查 std::move_only_function 是否有目標
(std::move_only_function 的公開成員函式) [編輯]