-6
関数オブジェクト:関数オブジェクト:
- メンバ関数である演算子()のクラスのインスタンスです。
- は、operator - >がメンバー関数であるクラスのインスタンスです。
- 任意関数
- へのポインタである私の試み
クラスのメンバ関数である:
関数オブジェクト、またはファンクタは(二つの用語が同義である)単純にあたかも関数であるかのように呼び出せるオブジェクト。通常の関数は関数オブジェクトであり、関数ポインタも同様です。より一般的にはoperator()を定義するクラスのオブジェクトもそうです。
Functor(関数オブジェクトまたはFunctionals)は、単純にobject +()となります。
オプション(3)は本当ですが、オプション(1)と混同していますが、それは本当ですか?
説明できますか?