采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
清说说你的理由,明确下什么是const member funtion.
例如在重载加法运算的时候,是否应该将函数声明为 Complex operator+(const Complex& other) const; 因为为了复数定义和基本数据类型保持一致的话,那在声明变量例如 const int i = 1; 应该也是可以做基本的加减乘除运算的。
嗯,这里的+运算符可以定义成const函数形式,因为内部没有成员变量的变化。
登录后可查看更多问答,登录/注册
一部大片,一段历史,构建C++知识框架的同时重塑你的编程思维
1.3k 12
1.2k 12
1.3k 10
1.2k 9
1.0k 9