• Source
    1. #include <iostream>
    2. using namespace std;
    3. template <class a , class b >
    4.  
    5. float add (a no1 , b no2)
    6. {
    7. float sum ;
    8. sum = no1 + no2 ;
    9. return sum;
    10. }
    11.  
    12. int main ()
    13. {
    14. int g = 12 , h =1 ;
    15. cout<<"Result of adding two integer : "<<add(g,h)<<endl<<endl;
    16.  
    17. float e = 12.5 , f =1.2 ;
    18. cout<<"Result of adding two float : "<<add(e,f)<<endl<<endl;
    19.  
    20.  
    21. cout<<"Result of adding one integer and one float : "<<add(g,f)<<endl;
    22.  
    23. return 0 ;
    24.  
    25. }