因工作需要,現在要學習C++,我該如何入手?

題主小四年的Web程序員,一直在PHP/jQuery/Node.js 三個語言之間徘徊

可是因工作需要要做winform跟服務端通訊,需要做c++

我該如何快速掌握?


讀C++Primer,所有正確掌握C++的方法裡面最快的那個。

我覺得說C++Primer需要有基礎的人才能看的人,肯定是沒有看過C++Primer。那本書寫得多深入淺出啊,任何一頁都不會依賴後面的頁的知識,而且第一頁不需要依賴任何知識。


我是一個「聽覺學習者」。我讀書不容易專註,但是聽人講的時候就很容易集中精力。

我用的是清華大學鄭莉老師版本的c++書。

書+上課錄音+做題。都可以在THU的網站上找到。

ps.我用的書和輪子哥強力推薦了800年的c++primer都已經已經上傳到baidu雲。

百度雲 請輸入提取密碼

密碼是2xye感覺一定要寫個小項目,課程設計什麼的才有用。學c++時,我自己寫了個hash表處理試驗中的冗餘數據,數十萬的數據點冗餘處理只需要10秒以內,比循環查找快了幾十倍。頗自得。

@vczh


C++ Primer 雖然好,但是一開始看不大適合。我自身經歷是用《C++大學教程(第8版)》, 這是最新版本。書比較厚,但是非常循序漸進,看的時候有疑惑也會隨後就在書中被解答。第七版有中文版,當時一天100頁堅持一星期看完了,然後馬上就開始用了。一旦開始寫就會碰到各種問題,一邊google一邊解決就會慢慢學到更多。


cpp premier太厚了 太挫敗了。不過作為一個沒有成功深入cpp的人,也不好多說什麼,不過建議先看本薄點的。另外cpp和lz所學過的相比,真是太挫敗了。。。


推薦閱讀:

如何對付熊孩子及其家長?
如何看待朋友為了方便玩遊戲而放棄父母安排的好工作?
28歲一無所有,負債5萬,之前做銷售沒有做出成績,該怎麼走下去?
你所在的行業,外行有哪些啼笑皆非的誤解?
都說35歲要發展,必須得進管理層。但是我周圍的50歲的老闆卻只有一兩個。 這是為什麼?

TAG:學習 | 程序員 | 編程 | C | 工作 |