template <class T> //T is generic type
T sum(const T data[], int size, T s=0)
{
for (int i=0; i <size: ++i)
s += data{i}: //+= must work for T
return s;
}
Advertisement
24
pages
CppTomb elemeinek osszeadasa templattel
Advertisement