重载一元前缀运算符的时候,重载函数应该是这样的:

operator++()

而重载一元后缀运算符的时候,重载函数是这样的

operator++(int)

注意,这里的参数不管是在声明还是在实现中,都不需要带上变量名

并且,重载后缀运算符的时候,需要返回变量在被改变之前的值。

你也可能喜欢

发表评论