原因:关于const的问题
具体错误:函数的参数列表中参数签名为const,但是却调用了该参数的非const的成员函数
例子:
即使我们知道NoConst()并不会改变类的data成员,编译器依旧会报错。
解决办法:在NoConst的函数签名后面加上const。
总结:const对象不能调用非const的成员函数。
原因:关于const的问题
具体错误:函数的参数列表中参数签名为const,但是却调用了该参数的非const的成员函数
例子:
即使我们知道NoConst()并不会改变类的data成员,编译器依旧会报错。
解决办法:在NoConst的函数签名后面加上const。
总结:const对象不能调用非const的成员函数。
转载于:https://www.cnblogs.com/XiaoXiaoShuai-/p/11530743.html