初学C++ 今天回忆了一下,遇到了在成员函数后面添加一个const字符的情况,其作用是:
通过把成员函数申明为const以表明他们不修改类对象。任何不会修改数据成员的函数都应该申明为const类型,如果在编写const成员函数时,不慎修改了数据成员,或者调用了其他非const成员函数,编译器将之处错误,这样做的好处是提高了程序的健壮性。
这里总结一下C++构造函数初始化列表与赋值的相关注意事项
初学C++ 今天回忆了一下,遇到了在成员函数后面添加一个const字符的情况,其作用是:
通过把成员函数申明为const以表明他们不修改类对象。任何不会修改数据成员的函数都应该申明为const类型,如果在编写const成员函数时,不慎修改了数据成员,或者调用了其他非const成员函数,编译器将之处错误,这样做的好处是提高了程序的健壮性。
这里总结一下C++构造函数初始化列表与赋值的相关注意事项