template<typename T> int search(T* pt, int size, T t, bool(*f)(T t1, T t2))
{
for (int i = 0; i != size; ++i)
{
if (f(t, pt[i]))
return i;
}
return size;
}
上面的search目的是在T类型的数组中按照f方法查找元素t
函数指针作为模板函数的非模板参数
最新推荐文章于 2024-02-14 21:47:32 发布