J
josh
Hi, how can I read that program output?
template <typename T>
class OpSum
{
public:
OpSum(T a, T b) { x=a; y=b; }
T getSum() { return x+y; }
private:
T x, y;
};
int main()
{
OpSum<int> s(11,12);
OpSum<double> d(11,12);
cout << typeid(s).name() << "\n";
cout << typeid(d).name() << "\n";
return 0;
}5OpSumIiE
5OpSumIdE
template <typename T>
class OpSum
{
public:
OpSum(T a, T b) { x=a; y=b; }
T getSum() { return x+y; }
private:
T x, y;
};
int main()
{
OpSum<int> s(11,12);
OpSum<double> d(11,12);
cout << typeid(s).name() << "\n";
cout << typeid(d).name() << "\n";
return 0;
}5OpSumIiE
5OpSumIdE