我和《Visual c++2013入門經典(第7版)》的那些事

前言 

    筆者今天有幸看到了Visual c++2013入門經典(第7版),這一本書,回想之前看過些書的2010的版本,陪伴我渡過了漫長的C++基礎學習之路,下面我將講述對《Visual c++2013入門經典(第7版)》看後的一些感想與意見。

一、本書總評

     首先,這是一本C++入門的經典書 籍。對於一個初學者,如果立志成爲一名Windows開發工程,熟讀本書,你會得到很多的收穫。書很厚實,內容通俗易懂,你是零基礎都能看得懂。對於中高 級開發人員,閱讀者本身者有基本的編程的功底和思想再來看本書,更能充份體現出本書存在的價值。

     其次,仔細對比了下目錄,新版本(2013)相比較於舊版本(筆者之前看的是2010)目錄做了適當的刪減,新版去掉了調試技術和編寫自己的DLL這兩 個章節並有一些章節進行合併與分離,調試技術確實對於一個開發人員來說,更多的應該是在實戰中來體會,新版本最後一章還講述了編寫Windows8應用程 序,以創建Windows Store 應用程序爲例,並且介紹了XAML語言,將功能和界面分離的思路是未來軟件開發的大方向。另外,新版也把多核編程這一章給去掉了,個人認爲是一個失誤。多 覈編程雖說是比較難,但是對於開發人員來說,具備一定的這方面的知識也是必備的,而且還能給你的面試加分呢。

     最後,總的來說,本書是一本經典的VC入門教材,內容翔實由淺入深。書本的連貫性很強,對於初學者,本書雖然從基本的東西開始講起,但是一定要認真看並 有耐心,不要因爲書的厚度(超過1000頁)而有所放棄。本書的第8~11章,詳細講解了面向對像中的類、標準模板庫,Windows核心編程,有基礎的 開發人員,建議好好研讀這幾章,不管是對於找工作還是語言的學習,都非常有幫助。所以說,無論是資深的編程員還是新手,都可以在書本里學到知識。


二、章節小評


1、第一章書評

    本章首先簡單介紹了學習C++語言的應該掌握的知識,IDE集成開發環境簡介,介紹了諸如鏈接器、編譯器及各種工具、庫函數等等,都是簡單的講述,這部分內容都講得很好,有助於加深對微軟IDE環鏡的認識。

    接下來以創建Win32控制檯應用程序爲例,詳細介紹了代碼中VS2013各個模塊的定義,功能,使用方法。原文作者圖文並貌,生動詳細,對一個簡單的過程都說得如此仔細,可見作者的功力。第2個實例,以創建MFC應用程序爲例,筆者認爲這個實例應該放在後頭第 12 章使用MFC 編寫Windows 程序開頭來講比較好。另一方面不足之處就是畢竟是翻譯版本,所有圖片都是英文版的,趟若能用中文,豈不是更好?


2、第二章書評

     第2章就是典型的C++入門書籍的結構了,從一個簡單的Mian()函數入手,介紹程序的結構。筆者認爲這裏可以適當刪減,這裏有些內容不講也不會影響學習。接下來作者解釋了變量與常量,並且詳細說明VC++中的所有基本數據類型,常用的運算符的用法。筆者認爲這是此章的精華所在,基本數據類型、變量、常量是每種語言入門都要先要求掌握

的知識,原文作者這裏花了很多精力來講,而且對於每一種數據類型,作者都註明了一些相關的注意事項,這是很好的一個地方。

     這一章中間還穿插着類型的轉換。對auto關鍵字進行了一個介紹,auto關鍵字是新標準C++ 11中的內容。原文作者還講了按位運算符,這對於理解計算機和數據存儲有非常 重要的幫助。雖說這部分內容比較枯燥,但是作者用了圖片內容來講解,看起來很容易懂也讓人比較有耐心看下去。最後是存儲時間和作用域,初學者對這部分內容 很容易出錯,最後就是介紹爲什麼要用名稱空間?不足之處是沒有對變量的生存週期和儲存位置進行一個詳細的區別說明,這一方面的內容是面試官最喜歡問的知識 了。


後記

    筆者認爲此書和C++ Primer都是學習C++的很好的入門書籍,只不過此書更加偏向於VC++語言,而且還對MFC編程進行了詳細的說明和事例編程,而且中間還介紹了 Windwos程序核心編程的一些思想、Windows8程序開發,這對於想做Windows開發人來說,是個不錯的選擇。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章