unary_funtion
unary_funtion的结构如下:
template<typename Arg,typename Result>
class unary_funtion{
typedef Arg argument_type;
typedef Result result_type;
};
一般单元操作符都应该继承此类。
binary_funtion
binary_funtion结构如下:
template<typename Arg1,typename Arg2,typename Result>
class binary_funtion{
typedef Arg1 first_argument_type;
typedef Arg2 second_argument_type;
typedef Result result_typed;
};
一般双元操作符都应该继承此类。