作者sorryChen (陈扬和)
站内Programming
标题static variable and const method in C++
时间Sat Apr 12 15:33:11 2008
写了那麽多年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