欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C++首先是后置++的重载的代码实现

程序员文章站 2022-10-19 20:02:34
首先是后置++的重载 方式:构造一个新对象,将原对象++,返回新对象。 这样返回的是不加的,而源对象++了。 代码实现: point operator++(int) //后置++...

首先是后置++的重载

方式:构造一个新对象,将原对象++,返回新对象。

这样返回的是不加的,而源对象++了。

代码实现:

       point operator++(int) //后置++   

  {        point a = *this;        // 或者++a;      

           a.x++;        

          a.y++;      

         return a;    }