3.9 常见编程(www.cppentry.com)错误(4)
即使x是私有的,也要按同样的方式来定义它。
15. 错误地针对一个指向对象的指针来使用成员选择操作符.:
|
|
|
|
18. 指针this是一个常量,因此this作为赋值、递增和递减操作符的目的对象都是错误的。
19. 在static成员函数内使用this是错误的。
20. 在const成员函数中错误地通过赋值操作或其他方法来改变数据成员。
21. 在const成员函数中调用非const成员函数是错误的。
22. 如果函数f有一个对象参数obj标记为const,则在f中调用对象obj的任何非const成员函数都是错误的,因为这些成员函数可能会改变obj的状态。



