读书人

C++for_each函数,该怎么处理

发布时间: 2013-12-20 17:03:19 作者: rapoo

C++for_each函数
for_each这个函数的第三个参数是个什么样的函数指针啊 居然可以接受不同类型的函数指针。
最好上源码
[解决办法]
兄弟,人家是模板,不是函数。
[解决办法]

01.template<class _Iterator, class _Functor>  
02._Functor My_For_Each(_Iterator _Begin, _Iterator _End, _Functor functor)
03.{
04. while (_Begin != _End)
05. functor(*_Begin++);
06. return functor;
07.}

[解决办法]
楼上正解,一个模板。

读书人网 >C++

热点推荐