1. 程式人生 > >如何學習C++之資料看哪些,Visual C++入門及深入程式設計

如何學習C++之資料看哪些,Visual C++入門及深入程式設計

(小編推薦一個學C語言/C++的學習群【 639912742】,入群即送C/C++全套學習資料)
學習C++有一小段時間了,剛開始的時候總感覺資料不知道看哪些比較好,於是總是比較耗費時間來找資料。相信大家在剛開始的時候也是這樣的。如果你是C++新手並想認真學習C++,以及想深入學習C++,那我想(也是希望)這段文字興許能幫點忙。

首先是學習C++的過程,先讓大家有個瞭解。

C語言入門是必須的,熟悉之後選擇比較基礎入門的C++的書,如:C++入門經典或C++ Primer Plus再到C++ Primer,對C++比較理解後選擇應用性較強的書針對學習,通常是資料庫以及其他的應用例項方面的書。對於中英文版的選擇,個人覺得英文作者較為精細且一般提供原始碼,入門比較好,而實踐類書可以選擇中文作者出版的。從閱讀習慣上,中文作者出版的書較符合習慣但是較難得好書,譯文書一般較為細緻但較繁瑣,英文書如果可以最好嘗試。基本上選擇外文譯本入門。

其次是學習資料,學習C++之前大家都需要找好所需要的資料。個人覺得這是比較好的,這樣可以防止繁瑣的尋找過程。這既浪費時間又使學習不連貫。當然一開始誰也無法肯定就能找到所需要的資料,而且也不一定是最好的,只是適合當時就好。資料不在多而在於這精,這是毋庸置疑的。

由於可以從《Visual C++入門經典2013(第7版)》開始,故從這裡開始介紹給大家。《Visual C++入門經典2013(第7版)》適用於Visual Studio 2013,VS 2013以前的版本稍有所差異,影響應該不是很大,主要應該是安全週期檢查方面。另網上大多關於《C++Primer Plus》的資料感覺都不太清晰,手頭上也沒有其原始碼故沒有放上,大家喜歡的可以自行搜尋。

2.或者各中英文版Visual C++入門經典(含碼源):

這個資料包含了《C++入門經典2012(第6版)》的中英文書以及原始碼,並且包含了2013版的原始碼。注意這個資料裡包含的是2012的書。2012版書與2013版之前的Visual Studio版本比較相容。找資料是一個繁瑣的過程,也請大家諒解。

3.最後是C++整套學習資料,包含基礎到進階再到思想層面。資料含C++ primer中文版(注意不是C++Primer Plus),Essential C++中文版等:

這個資料包含了《 C++ primer》《Essential C++》《Effective C++》《More Effective C++》《C++程式設計思想》(第二版第一第二卷以及第一版),並有部分英文版。這些應該是深入學習C++必備的一整套資料。

這三個資料應該是針對不同需求的,如果僅需要入門資料前面兩個資料其中一個就足已(一般來說僅入門是不夠的,但如果讀者只是想了解一下C++就不同了)。如果想進一步深入學習或者熟練掌握C++,可以學習第3個資料。這些資料應該是比較全面的了,如果還需其他的那就應該是一些針對性的大型應用軟體開發以及資料庫方面的資料,如Visual C++實戰寶典之類的。由於不同個人選擇的應用方向也不同,也比較難以一一列出,故不也在此列出,相信大家到了那一步已經知道資料在哪裡並可以如何獲取了。因為到時候大家都很熟練了。此外由於上傳大小限制,各檔案列得比較分散,望大家諒解。上述這些資料分享給需要認真深入學習C++的大家,僅供學習參考,希望大家喜歡,喜歡請點個贊。預祝大家學習進步,有更好的學習經驗也可以相互交流。