《C++必知必会》还真是不错,上一章讲到用函数对象替换函数指针,今天翻了翻,又看到讲到STL函数对象,其实道理和上一章也差不多,唯一不同的是,如果用STL函数对象,必须记得,这些函数对象都是继承标准函数对象:std::binary_function(二元函数)、std::unary_function(一元函数)。还是重载operator()操作符。这样的STL函数,可以成为内联函数,并且可以用标准库的算法,还是有必要学习一下的。阅读全文>
发表于 @ 2006年03月16日 17:02:00|评论(loading...)|编辑