1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
template<class T> T add(T v1, T v2); void add1() { char c; int i; float f; c = 'b'; i = 3; f = 6.5; c = add(c, c); i = add(i, i); f = add(f, f); }