タイトルに書かれていることをどうやって実装するのか気になります。私は次のようなことを試しました...
std::for_each( a.begin(), a.end(), std::mem_fun_ref( &myClass::someFunc ) )
someFuncしかし、「term」(私は3番目の引数を意味すると仮定しています)は、 1つの引数(に格納されているオブジェクトのタイプ)を取りますが、1つの引数を持つ関数に評価されないというエラーが表示されaます。
私がやろうとしていることは、標準ライブラリを使用して可能かどうか疑問に思っています(ブーストを使用して簡単に実行できることはわかっています)。
PS手動で繰り返し処理してオブジェクトをに渡す場合と比較して、使用for_eachしmem_fun_refてパフォーマンスに影響がありますか?asomeFunc