STL算法for_each的实现

template<class _Iterator, class _Functor>
_Functor My_For_Each(_Iterator _Begin, _Iterator _End, _Functor functor)
{
	while (_Begin != _End)
		functor(*_Begin++);
	return functor;
}

你可能感兴趣的:(STL算法for_each的实现)