CONST
const有很多种用法。不过今天要记下的是放在函数声明括号后面的情形,因为看书的时候没记住。
比如:
const rational operator*(const rational& rhs) const
这是什么意思呢?
首先这是一个类函数,当然我省去了类定义。括号后的const就是表示这个函数不会修改类对象。
今天先记到这儿吧,具体有待补充。。。
CONST
const有很多种用法。不过今天要记下的是放在函数声明括号后面的情形,因为看书的时候没记住。
比如:
const rational operator*(const rational& rhs) const
这是什么意思呢?
首先这是一个类函数,当然我省去了类定义。括号后的const就是表示这个函数不会修改类对象。
今天先记到这儿吧,具体有待补充。。。