收起
const关键字了解一下, 被const常量修饰的变量,会默认成常量,要么默认构造函数自己初始化,要么你要做初始化。擦擦,你声明类为const,类内一个成员变量又定义成mutable,这两个关键字反义啊。
你试着去掉 mutable,他会默认调用构造函数,是可以的或者你就不要用const。。。
我的理解是const和mutable是反义的。
报告相同问题?