C++ 中 const
的用法
1. 在成员函数中的 const
示例:
void printWindow() const {
// ...
}
含义和特性:
-
函数不会修改对象状态:
- 声明为
const
的成员函数承诺不会修改该类的任何非const
成员变量。
- 声明为
-
可以被常量对象调用:
const
成员函数可以被常量对象调用,确保数据只读。- 示例:
const Win
const
的用法const
示例:
void printWindow() const {
// ...
}
函数不会修改对象状态:
const
的成员函数承诺不会修改该类的任何非 const
成员变量。可以被常量对象调用:
const
成员函数可以被常量对象调用,确保数据只读。const Win