#include <iostream>
using namespace std;
class MyInt
{int nVal;
public:MyInt(int n) { nVal = n};MyInt & operator-(int n){ //运算符重载-nVal -= n;return *this;
}
operator int() {return nVal;} //类型转换函数};int Inc(int n){return n+1;
}int main(){int n;while(cin>>n){MyInt objInt(n);objInt-2-1-3;cout << Inc(objInt);cout << ",";objInt-2-1;cout<< Inc(objInt) <<endl;
}
return 0;
}
类型转换函数
operator type () {// TODO: return data;
}