非const对象可以调用const函数吗
时间: 2023-12-02 12:04:06 浏览: 62
C++ 中const对象与const成员函数的实例详解
5星 · 资源好评率100%
可以。非const对象可以调用const成员函数,但是const对象只能调用const成员函数。原因是const成员函数承诺不会修改对象的状态,因此即使对象是非const的,也可以安全地调用const成员函数。但是,如果对象是const的,则不能调用非const成员函数,因为这可能会导致对象状态的改变。
阅读全文