C++ 可呼叫物件的概念 callable object

double64發表於2024-10-04

我們可以向一個演算法傳遞任何類別的可呼叫物件(callable object)。對於一個物件或一個表示式,如果可以對其使用呼叫運算子(參見1.5.2節,第21頁),則稱它為可呼叫的。即,如果e是一個可呼叫的表示式,則我們可以編寫程式碼e(args),其中args是一個逗號分隔的一個或多個引數的列表。——《C++ Primer》 P346

可檢視索引,《C++ Primer》 P793,callable object。

相關文章