#include <iostream>
template<typename T, void (*f)(T &v)>
void foreach(T array[], unsigned size)
{
for(unsigned i = 0; i < size; ++i)
{
f(array[i]);
}
}
template<typename T>
void inc(T &v)
{
++v;
}
template<typename T>
void dec(T &v)
{
--v;
}
C++模板之数组遍历操作与遍历输出
最新推荐文章于 2024-07-29 00:15:00 发布
本文详细探讨了C++模板在数组遍历操作中的应用,通过实例展示了如何使用模板实现数组的通用遍历和输出,旨在帮助读者深入理解C++模板的灵活性和强大功能。
摘要由CSDN通过智能技术生成