const关键字
将某件事务声明为const会引起额外的编译器检查,但它不会导致编译器产生额外的代码。
常量对象只能调用常量函数
如const String a;a 就只能调用常量成员函数
函数指针的一点小缺陷
类的内联函数
如果在类体内定义的函数,则会被编译器默认为内联函数, 如果把函数的定义放在外面,且在函数的声明的时候加上关键字inline,则函数变为内联函数,否则为成员函数.
将某件事务声明为const会引起额外的编译器检查,但它不会导致编译器产生额外的代码。
常量对象只能调用常量函数
如const String a;a 就只能调用常量成员函数
如果在类体内定义的函数,则会被编译器默认为内联函数, 如果把函数的定义放在外面,且在函数的声明的时候加上关键字inline,则函数变为内联函数,否则为成员函数.