c++中const的使用

来源:互联网 发布:linux clock_gettime 编辑:程序博客网 时间:2024/05/17 01:09

const应用于成员函数

class Actor JackieChen ;JackieChen.say() const;

上述的函数调用等价于:

JackieChen.say(const Actor* this);

它的目的是防止调用对象JackieChen被函数say()给修改了。尤其是当对象定义为const类型时,为了防止被修改。

class Actor{    void say() const;}......const Actor JackieChen;JackieChen.say();
0 0
原创粉丝点击