![](https://cos-cdn.shuashuati.com/pipixue-wap/2020-1230-1107-53/ti_inject-812ce.png)
下面对一维坐标点类Point进行运算符重载 #include <iostream> using namespace std class Point { public: Point(int val) {x=val} Point & operator++() {x++ return *this } Point operator++(int) {Point ld = *this ++(*this) return old} int GetX() const {return x} private: int x } int main() { Point a(10) cout << (++a).GetX() cout << a++.GetX() return 0 }编译和运行情况是