給C++的人們的建議。說實在的,自己也就是那半瓢水晃來晃去的,“指手畫腳”就不敢說了,只是交流一下學習的心得,當初一路買的書籍有很多,突然發現自己有點像讀書年代那樣,桌面上放著一大難的輔助書籍,一學期結束了嶄新的書被迫被我3毛一斤賣掉.
所以書不在多,在“精與經”。“精”則是同類書籍中能略勝一籌的那種,而“經”則便是經常看的“經”,而不是大多也都壓床低的那種。總結了,書如果覺得確實好先推薦朋友買,然後自己再借。這招是偷學徐老大的)
很多時候,如同我們邁入社會一樣,並不會有太多的人會告訴你今後的路你該如何如何走、該如何如何學習。唯獨只有靠自己摸索,跌倒了便記住了再爬起來,堅持不放棄。
我這人雖愚鈍,但也屬比較“理性”與“勢力”的那種,畢竟Windows的天下,所謂“識時務者為俊傑”。
雖然微軟的東西十分難纏,但也只好硬著頭皮從C、C++語言基礎開始,再開始接觸VC環境、SDK/MFC方面知識,在這過程中,希望大家能分享與交流一下學習心得!
1、《C語言程序設計第2版》 譚浩強
說實話,這本書是中國眾多C友必看的。特別是一例“Hello world !”真是聞名天下,不過書中代碼很多都不是太規范、不建議看此書。 正如Promi說過:“以後有錢了,就把這書買一堆回來燒著玩”,可以他對此書的決心,實在不敢恭維。
下載地址:http://download.csdn.net/source/2205222
2、《C語言習題100例》
這本是電子版的,不過裡面的例子都比較經典例子,並且代碼書寫也比較規范,在一般的編譯器中都能順利的編譯通過。此書看完,C語言基礎也算是基本過關。至少常見的例題不會太吃力。這少一點,這裡面的代碼、例子必須靠自己了掌握了。
下載地址:http://download.csdn.net/source/2090647
3、《易學C++》潘嘉傑
這本書是09年初出版的,有種感覺那便是相見恨晚啦!在學習C++之前自己下載了不少書籍,自己沒有什麼定力,總喜歡人雲亦雲。於是C++的基礎太不太牢固,到頭來又回頭惡補一翻。這本書太基礎了,C++博大精深,這裡並沒有講解多少。只不過用通俗的語言描述了C++一些基礎知識,當然這本書的知識讓你看下面的其他書籍已經足夠了。
下載地址:http://download.csdn.net/source/2280257
4、《C++ Primer 5》孫建春 韋強 譯
有了上面那本墊個底兒,這本應該沒什麼問題了!
全書分17章和10個附錄,分別介紹了c++程序的運行方式、基本數據類型、復合數據類型、循環和關系表達式、分支語句和邏輯操作符、函數重載和函數模板、內存模型和名稱空間、類的設計和使用、多態、虛函數、動態內存分配、繼承、代碼重用、友元、異常處理技術、string類和標准模板庫、輸入/輸出等內容
下載地址:http://download.csdn.net/source/2291702
5、《精通Windows API--函數接口編程實例》范文慶
此書與當年絕版的《Windows程序設計第五版》不會差,當初在狼哥的介紹下,先看的WIN5這本,感謝他讓我少走了很多彎路!。我之前都是看看WIN5,後來發現這本不錯,於是自己省省也買了本,有空的時候翻翻。
下載地址:http://u.115.com/file/f815bdf796
http://www.cctry.com/thread-8409-1-1.html
6、《深入淺出MFC》侯俊傑
如果連C/C++語法、API都很陌生的情況下,建議不要看。此書深入淺出的剖析了MFC內部原理與機制,會讓你在MFC面前不會再顯得那麼被動與無助。
下載地址:http://www.softii.com/downinfo/39315.html
7、《VC++深入詳解》孫鑫
這套視頻教程確實講得很詳細,涉及很廣泛,故多而不精。但覺得太依賴視頻不是一個很好的習慣,畢竟自己思考的時間便少了,知識也不容易掌握牢固。當熟悉MFC皮毛後,這一過程很關鍵,特別是自己的毅力,在VC常用的控件、API函數等一定要熟悉。當然曾經也多次通宵達旦次日恍惚上班,這過程雖艱苦,但也樂此不疲。
下載地址:http://club.topsage.com/thread-156290-1-4.html
8、《Visual C++項目開發全程實錄》清華出版社
這本書很詳細的講解了一些項目開發實例,讓你熟悉一些流行的數據庫基本操作。看完些書,相信你完全可以自己動手寫一些小型項目了,比如常見的數據管理系統、什麼考勤記錄等等。
這個時候最關鍵的,遇事一定不要喜歡去copy、paste,不要隨便修改個title、換個logo就冒充說是自己寫的,這是自欺欺人當然如果是工作上應付下差事還可以說得過去),而更多的是去學會揣摩思路,踹完了便是自己的咯,很多時候如同小孩過家家一定要親自去走一遍,這是必須的。
下載地址:http://ishare.iask.sina.com.cn/f/8873552.html
9、《Windows網絡編程》人民郵電出版社
這本書理論與實踐相結合,讓我明白常見的協議格式,它是一本不錯的網絡編程書籍!
我自己以前學習CCNA的時候還算用功,所以有點點基礎網絡協議知識,在原理這方面的沒有走太多彎路。一路也慢慢看了下來,遇到一些問題也能及時的請教那些網絡大牛,還算勉強能看完。覺得這本書還不錯,有興趣的看看!
下載地址:http://download.csdn.net/source/919308
10、《Windows核心編程 第5版》Jeffrey Richter / Christophe Nasarre
這是一本經典的Windows核心編程指南,實際上Jeffrey每一本書都比較經典。第5版全面覆蓋Windows XP、Windows Vista和Windows Server 2008中的170個新增函數和Windows特性。書中還講解了Windows系統如何使用這些特性,我們開發的應用程序又如何充分使用這些特性,如何自行創建新的特性。
下載地址:http://download.csdn.net/source/2320754
11、《精通Windows Sockets網絡開發》孫海民 人民郵電
由淺入深、循序漸進地講解如何使用Windows Sockets開發網絡應用程序,包括准備開發環境、TCP/IP基本介紹、Windows套接字基礎、協議特征、基本TCP套接字編程、基本UDP套接字編程、套接字選項、套接字阻塞模式開發、套接字非阻塞模式開發、Select模型開發、WSAAsyncSelect模型開發、WSAEventSelect模型開發、重疊I/O模型開發和完成端口模型開發。
為我們深入講解套接字的理論知識,增加實踐項目經驗。特別是本書最後七章,每章講解一個具有實踐意義的網絡應用程序,在這些實例中包含許多軟件開發技術知識,如STL、ADO、多線程、MFC、軟件設計模式等,很值得一看。
下載地址:http://download.csdn.net/source/1818473
原文地址:http://www.cctry.com/thread-1160-1-1.html