美文网首页
类 常函数(末尾 const)

类 常函数(末尾 const)

作者: yuerxiaoshui | 来源:发表于2020-11-05 12:32 被阅读0次

常函数即在类的成员函数参数列表后放置const的函数.
常函数的作用是限制函数体对成员变量的修改,此外,常函数也不能调用非常函数。

在代码当中如果我们确定某成员函数不会修改成员变量,就应该将其定义为常函数,这样如果不小心写错代码修改了变量的值就会编译不过,提高代码的健壮性。

相关文章

  • 类 常函数(末尾 const)

    常函数即在类的成员函数参数列表后放置const的函数.常函数的作用是限制函数体对成员变量的修改,此外,常函数也不能...

  • C++常对象-常函数-常成员变量

    C++常对象-常函数-常成员变量 C++常对象 C++常对象, 就是使用const修饰的类实例!const A a...

  • chapter-7

    const在函数形参,实参,返回类型的区别?const int &i,常量引用形参!,在类内const成员函数为常...

  • 1_4参数传递

    1.在常成员函数中,不可以修改类中任意数据成员 double real ()const{ return re; }...

  • C++之const关键字

    const作用 const关键字在C++中真是无处不在,无论是函数参数,还是函数返回值,还是函数末尾都经常会看到c...

  • Geekband-job2.2

    1、const 类的成员函数后加const如(void mm()const)后,const属于签名,与不加cons...

  • const修饰的函数与重载

    C++用const修饰函数,即:int get_size() const这样的声明的函数,是表示这个函数不修改类的...

  • C++ const对象与函数

    1.const 修饰类的成员变量,表示成员常量,不能被修改。 2.const修饰函数承诺在本函数内部不会修改类内的...

  • C++中的const、static和extern

    1. const 常量变量const 类型说明符 变量名 常引用const 类型说明符 &引用名 常对象类名 co...

  • C++ const用法

    一 修饰类 C++中const修饰类主要包括3个部分:数据成员,成员函数,对象。 数据成员const 修饰类的成员...

网友评论

      本文标题:类 常函数(末尾 const)

      本文链接:https://www.haomeiwen.com/subject/qmbovktx.html