template<typename T, int N> void Print(T value) { for(int i = 0; i < N; i++) cout << value << endl; } using namespace std; int main() { Print<string, 3>("hello"); Print<int, 3>(23); Print<float, 3>(12.3); }