- 博客(1)
- 收藏
- 关注
原创 递增运算符重载占位参数问题
递增运算符重载占位参数问题今天学习递增运算符重载时遇到了一个疑问,就是对于前置++和后置++,由于都需要使用operator++()指令,从而违反了“重载函数必须拥有不同的函数原型”的语法规定,例如:Base& operator++();//前置++ Base operator++(int)//后置++虽然由于运算属性返回类型不同,但是不属于函数原型所以不符合重载要求,所以只好给后置++加一个形参int来绕过语法限制。之后我就反复思考这个int是不是有什么含义或者隐含的逻辑来帮助区
2022-03-15 21:50:56 481 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人