// File: ex10-1.cpp
#include <iostream>
using namespace std;
template <typename T> T Max(T a, T b)
{
return (a > b ? a : b);
}
int main(void)
{
cout << Max(3,4) << endl;
cout << Max(4.55,1.23) << endl;
cout << Max(short(2),(short)3) << endl;
cout << Max('a','d') << endl;
cout << Max('N',Max('H','U')) << endl;
return 0;
}
/***** Output *****
4 4.55 3 d U *********************/