C++首先是后置++的重载的代码实现
程序员文章站
2022-05-15 20:33:45
首先是后置++的重载
方式:构造一个新对象,将原对象++,返回新对象。
这样返回的是不加的,而源对象++了。
代码实现:
point operator++(int) //后置++...
首先是后置++的重载
方式:构造一个新对象,将原对象++,返回新对象。
这样返回的是不加的,而源对象++了。
代码实现:
point operator++(int) //后置++ { point a = *this; // 或者++a; a.x++; a.y++; return a; }