队列与优先队列类的引用返回值中: queue b; const queue c; 两个对象访问函数front()(假设已在类内定义过,front()返回一个私有成员变量的引用值), 为什么b可以改变而c不能改变,我知道c被定义为了const, 但是定义const以后c就只能是个 默认构造函数构造的队列了,又不能被再次改变,没有意义呀?
第二个问题就是优先队列类,与上面定义类似,为什么b和c此时都不能改变私有成员变量的值?
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
const返回的只让你读取队列的信息,而不让你改变。
报告相同问题?