C++基本語法記之 void f() const

 CONST

const有很多種用法。不過今天要記下的是放在函數聲明括號後面的情形,因爲看書的時候沒記住。

比如:

const rational operator*(const rational& rhs) const

 

這是什麼意思呢?

首先這是一個類函數,當然我省去了類定義。括號後的const就是表示這個函數不會修改類對象。

今天先記到這兒吧,具體有待補充。。。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章