[分享] 讀書筆記

看板C_and_CPP作者 (reverse(wasefo);)時間10年前 (2014/02/15 15:00), 編輯推噓11(11018)
留言29則, 11人參與, 最新討論串1/4 (看更多)
XDite 大大有說,程式員就應該不停地寫文章,來強化表達能加跟邏輯組織能力, 所以我就有開始在記錄我所讀到的 C++ 相關知識。 一來可以加強記憶 二來可以組織所念到的 三來發佈之後別人來看,可以指出有沒有錯誤 四來跟大家一起分享知識 下面是我的筆記: C++ 靜態空間變數 http://ot-note.logdown.com/posts/178610 C++ Primitive Type 的標準定義小記 http://ot-note.logdown.com/posts/178643/ C++ 協變式的回傳型態 http://ot-note.logdown.com/posts/176275/ C++ 虛擬解構子在多型物件的重要性 http://ot-note.logdown.com/posts/176255/ 煩請大家多多指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.43.44.133

02/15 15:39, , 1F
這四篇筆記真的不錯,至少都很用心,推一個。
02/15 15:39, 1F

02/15 15:43, , 2F
C99 有 bool 吧 (_Bool)
02/15 15:43, 2F

02/15 15:49, , 3F
Boolean 概念在 C 裡面設計得有點技巧,不止是資料形態的問題
02/15 15:49, 3F

02/15 15:50, , 4F
C99似乎是用MACRO
02/15 15:50, 4F

02/15 16:06, , 5F
C99 的 bool 是用 macro 無誤.
02/15 16:06, 5F

02/15 18:18, , 6F
Linus對於bool這個變數表示不解
02/15 18:18, 6F

02/15 21:14, , 7F
02/15 21:14, 7F

02/15 21:19, , 8F
這個網誌有點漂亮,意圖使人跳槽
02/15 21:19, 8F

02/16 01:43, , 9F
不過至少 _Bool 不是 macro
02/16 01:43, 9F

02/16 08:28, , 10F
想問關於第一篇1.3 你想說const global,
02/16 08:28, 10F

02/16 08:33, , 11F
還是static const global?
02/16 08:33, 11F

02/16 08:34, , 12F
想搞清楚名子到底叫什麼
02/16 08:34, 12F

02/16 08:46, , 13F
第四點面試有被問過
02/16 08:46, 13F

02/16 09:22, , 14F
他想說的應該是,全域變數,比如 const int A = 1; 會跟
02/16 09:22, 14F

02/16 09:23, , 15F
全域變數 static const int B = 2; 一樣 internal linkage
02/16 09:23, 15F

02/16 09:23, , 16F
當然,const 預設 internal 是 C++ 限定,C 是 external
02/16 09:23, 16F

02/16 09:43, , 17F
ok!因為我自己寫C++ const global 預設是external
02/16 09:43, 17F

02/16 09:44, , 18F
只要include header file就可以使用了
02/16 09:44, 18F

02/16 09:44, , 19F
不過我用的是visual studio跟compiler有關係嗎?
02/16 09:44, 19F

02/16 09:45, , 20F
還是C++版本?
02/16 09:45, 20F

02/16 09:47, , 21F
我覺得我可能有地方觀念不清楚
02/16 09:47, 21F

02/16 09:53, , 22F
ok我曉得我混淆哪個字了!
02/16 09:53, 22F

02/16 10:20, , 23F
全部 include 那就每個出現的地方都佔用一個儲存空間
02/16 10:20, 23F

02/16 21:56, , 24F
因為 const 預設就有 static 的意思了 所以沒有列出來
02/16 21:56, 24F

02/16 22:14, , 25F
樓上誤會了吧
02/16 22:14, 25F

02/16 22:42, , 26F
是指 const global 預設有 static scope 意思
02/16 22:42, 26F

02/16 23:22, , 27F
樓上搞錯 static scope 的意思?
02/16 23:22, 27F

02/17 14:13, , 28F
推推
02/17 14:13, 28F

02/17 22:50, , 29F
推推~~
02/17 22:50, 29F
文章代碼(AID): #1I_n2Ce7 (C_and_CPP)
文章代碼(AID): #1I_n2Ce7 (C_and_CPP)