#include using namespace std; template T sum (T a, T b) { return a+b; } int main() { cout << "10 + 20 = " << sum(10,20) << endl; // sum cout << "10.5 + 20.5 = " << sum(10.5,20.5) << endl; // sum cout << "1.5 + 2 = " << sum<>(1.5,2.0) << endl; // compiler deducts sum }