Templet 2
#include <iostream>
#include <type_traits>
using namespace std;
//int Sum(int a, int b) {
//
// return a + b;
//}
//
//double Sum(double a, double b) {
//
// return a + b;
//}
//
//string Sum(string a, string b) {
//
// return a + b;
//}
template<typename Sabir>
Sabir Sum(Sabir a, Sabir b) {
return a + b;
}
int main()
{ //====================================
string a= "Com", b= "Puter";
cout << "Int=" << Sum(12, 9) << endl;
cout << "Double=" << Sum(12.9, 9.46) << endl;
cout << "String=" << Sum(a,b ) << endl;
}
Comments
Post a Comment