error C2662
Posted xiaoxiaoshuai-
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了error C2662相关的知识,希望对你有一定的参考价值。
原因:关于const的问题
具体错误:函数的参数列表中参数签名为const,但是却调用了该参数的非const的成员函数
例子:
即使我们知道NoConst()并不会改变类的data成员,编译器依旧会报错。
解决办法:在NoConst的函数签名后面加上const。
总结:const对象不能调用非const的成员函数。
以上是关于error C2662的主要内容,如果未能解决你的问题,请参考以下文章
新浪微博Error_code: 400; Error: 40022:Error: source paramter(appkey) is missing的解决方法