Template Example 1 – C++ Language

#include <iostream>

using namespace std;
template<class X>
X compare(X a, X b)
{
if(a>b)
return a;
else
return b;
}
int main()
{
cout<<compare(2,3)<<endl;
cout<<compare(5.5,6.67)<<endl;
return 0;
}