CONST
const有很多種用法。不過今天要記下的是放在函數聲明括號後面的情形,因爲看書的時候沒記住。
比如:
const rational operator*(const rational& rhs) const
這是什麼意思呢?
首先這是一個類函數,當然我省去了類定義。括號後的const就是表示這個函數不會修改類對象。
今天先記到這兒吧,具體有待補充。。。
CONST
const有很多種用法。不過今天要記下的是放在函數聲明括號後面的情形,因爲看書的時候沒記住。
比如:
const rational operator*(const rational& rhs) const
這是什麼意思呢?
首先這是一個類函數,當然我省去了類定義。括號後的const就是表示這個函數不會修改類對象。
今天先記到這兒吧,具體有待補充。。。