2007-08-01
第二章物件的建立與使用
第二章主要講述
c++的一些基礎知識和基本語法,不過我們仍能從書中學到新的東西。這次盡量減小文章的篇幅。主要分兩方面寫:
1.推薦知識點,從廣度上覆蓋本章精華;
2.對特定某個知識點的進一步研究
,從深度上進行探索。
1)
直譯器與翻譯器
――p28
初始學
c++的時候總把這兩個東西和
vc的兩個
compile
和build
按鈕混淆在一起然後再和「聯結器」混在一起
――啊!徹底成一鍋菠菜湯了!看了這部分內容後才逐漸清晰,而且對編譯的概念也有了進一步的理解。
2
)一點說明
p31
同樣是
int fun2();
的乙個宣告,在
c語言和
c++中的含義卻是不同的,呵呵,沒料到吧?
3)
乙個注釋的習慣格式
p38
//:
與///:~
的故事。
4
)string
與庫函式
――p40
vector
容器 p42
這兩點是我認為本章最有價值的知識點,非常推薦仔細閱讀。關於它們我將在後文中深入**。
2.深入**(自己的感想)
限於篇幅,這裡只好直接介紹我用vector和string做的乙個程式了.
《
txt文件加密程式》。
」
加密.cpp」
十分希望能得到大家的意見
let』s share it! let』s share our thoughts in c++!
這裡要特別感謝代俊同學,他對本程式提出了很多建設性的建議,並且在程式的異常處理和
string
的分配空間調整部分做了很多實質性地改進。
讓我們一起進步!
thinking in C 讀書日誌(六)
第六章 初始化與清除 這一章說實話沒什麼東西。我用了一小時看完了。不過關於析構函式我一直有乙個疑問,有興趣的同學到我部落格討論一下吧。我們都知道,在c 裡當宣告乙個類時,如果你不寫建構函式,系統就會自動生成乙個預設建構函式。由於此建構函式往往不盡人意,我們一般會重寫建構函式。且當我們定義了自己的建構...
錯誤檢查 Thinking in C
為本書其餘部分改進錯誤檢查是很方便的。用內聯函式可以簡單地包括乙個檔案而不用擔 心連線什麼。到目前為止,assert 巨集已用於 錯誤檢查 但它真正用處是除錯並終將被能夠 在執行時提供更多有用資訊的東西代替。何況異常處理程式 在 1 7章介紹 已提供了更多的處 理這些錯誤的有效的方法。這是預處理器仍...
Thinking in C 第2版第一卷讀書筆記
thinking in c pdf電子書 c 中先編譯,後連線 編譯 將原始碼編譯為 連線 將庫函式和各種自定義函式依次連線成為乙個可執行檔案。c 中 include 不再使用 h字尾 include 變在了 include include 呼叫程式 控制台方式 system 程式名 include...