上述の文脈の流れで、STLのforeachなど、動作の述語引数として、関数オブジェクト、関数ポインタともに受け取るような関数は、 template< class T > void DoSomething( T func ) { int a, b; char* buff; .. func();// Tは引数なしで呼び出せる「何か」でさ…
ある決まったインタフェースのセットをクラスが持つように要求するとき、そのインターフェースのセットそのものをまとめて、「ポリシー」と呼ぶ。そのポリシーを持っているクラスそのものを「ポリシーの実装」や 「ポリシークラス」と呼んだりもする。 たと…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。