static variable and const method in C++

看板Programming作者 (陳揚和)時間18年前 (2008/04/12 15:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
寫了那麼多年C++很汗顏 這個基本的概念沒搞懂 以前只用 static const variable,直接在.h class define就assign了 或用 static function 就是沒用到成員變數 不需要new instance就可以call的函數) 但一直沒搞懂 首先 如果定義static (not const) variable,要在哪裡initialize 外面或是成員函式嗎? 還有 const function (可參看 http://en.wikipedia.org/wiki/Static_variable) 是說 如他那樣定義 是說可以改變const variable嗎 而且在他C++的例子中count並非constant..只是static 為什麼需要const function去回傳他呢 希望有大師可以回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.125.87.33
文章代碼(AID): #1806MxBW (Programming)
文章代碼(AID): #1806MxBW (Programming)