22.1 Template Functions (cont.)

Syntax 22.1: Template Function Definition (cont.)
Example:
template<typename T>
void print(ostream& out, T data[], int count)
{
   out << "[";
   for (int i = 0; i < count; i++)
   {
      out << data[i];
      if (i + 1 < count)
         out << ",";
   }
   out << "]";
}

prev |top |next