C++基本语法记之 void f() const

 CONST

const有很多种用法。不过今天要记下的是放在函数声明括号后面的情形,因为看书的时候没记住。

比如:

const rational operator*(const rational& rhs) const

 

这是什么意思呢?

首先这是一个类函数,当然我省去了类定义。括号后的const就是表示这个函数不会修改类对象。

今天先记到这儿吧,具体有待补充。。。

 

你可能感兴趣的:(C++)