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