「STL - 関数オブジェクト雛型」の編集履歴(バックアップ)一覧はこちら

STL - 関数オブジェクト雛型」(2007/06/18 (月) 14:43:49) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

//cpp/linenunber #include <functional> using namespace std; // 単項関数オブジェクトの雛型 template<typename Argument, typename Result> struct class_name : public unary_function<Argument, Result> { Result operator () ( Argument &arg ) { // ...; } } // 2項関数オブジェクトの雛型 template<typename Argument1, typename Argument2, typename Result> struct class_name : public binary_function<Argument1, Argument2, Result> { Result operator () ( Argument1 &arg1, Argument2 &arg2 ) { // ...; } }
//cpp/linenunber #include <functional> using namespace std; // 単項関数オブジェクトの雛型 template<typename Argument, typename Result> struct class_name : public unary_function<Argument, Result> { Result operator () ( Argument &arg ) { // ...; } }; // 2項関数オブジェクトの雛型 template<typename Argument1, typename Argument2, typename Result> struct class_name : public binary_function<Argument1, Argument2, Result> { Result operator () ( Argument1 &arg1, Argument2 &arg2 ) { // ...; } };

表示オプション

横に並べて表示:
変化行の前後のみ表示: