討論串[問題] initialize const data member
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
> (無關的部份吃掉). 如果是static member的話 必須在宣告的地方做初始化. class A{. static int x = 1;. }. 因為static member是共享於該class所有instance 不能在constructor初始化. 因為constructor在你每次
(還有301個字)
內容預覽:
如果是const member的話 必須在member initialization list做初始化. A::A():x(the_number_of_x). {. }. 因為constructor是在物件已經產生後才執行的 此時const member就應該是const. 如果是static me
(還有40個字)
首頁
上一頁
1
下一頁
尾頁