一、 函数模板原型,STL中的foreach函数,对First到Last之间每个元素,执行Func功能。
template<class InIt,class Fn1>
inline void For_each(InIt First, InIt Last, Fn1& Func)
{
// perform function for each element
for (; First != Last; ++First)
Func(*First);
}
二、自写实例
#include "stdafx.h"
#include"iostream"
using namespace