网上的chm要么是英文的,要么没找到太全的中文手册,或者哪位大侠有的话,那就再好不过了。
闭关修行中......
初學的時候找了很多年,沒有讓我滿意的。直到找到這個網站:
http://www.cplusplus.com/
你可以到這個網站輸入 string, vector, printf 等搜尋試試,全都有解釋和範例程式碼。
string
vector
printf
網站是英文的,但內容很全,也很精確,是權威參考。讀不懂英文說明沒關係,範例程式碼包你看懂怎麼用。
P.S. 中文的類似網站,真沒有,更別指望 chm,中文的各種 chm,印象裡就沒見過好的。
chm
如果你有mac,那就試試Dash吧,不然一般都是直接pdf或線上文件
很少用chm格式的參考資料,如果你說的是通用類型資料,通常都是看pdf格式的。 1) C++ primer的2) The C++ programming3) Effective C++4) C++ Std library
其中1,3,4我覺得主流的幾個翻譯都翻譯的不錯,2之前看過裘老前輩版本的,翻譯的很差(沒有詆毀裘老前輩的意思,實話實說,裡面的約定俗成的用法完全跟主流叫法不一致,例如inline函數翻譯成線上函數,我只能說裘老前輩的子弟太不爭氣了)。 所以說,能看英文還是堅持看吧,習慣就好了個人覺得C++裡最好用的類別庫是Qt(個人意見),相應的Qt Assistant資料的檢索和例子都很豐富。 boost和ACE也都用過,前者太追新,很挑編譯器,後者用的場合太少。 Qt的參考資料起碼是我看過的C++版本裡寫的比較清楚的了,比MSDN好
@casheywen 補一個中文的,其實是多國語言的。
http://zh.cppreference.com/
看這些參考手冊,可以注意不同版本語言標準異同。養成良好的編碼習慣。
c++ primer plus,我覺得裡面內容很全,翻閱也很方便,是本不錯的工具書
參考:macOS 版 Dash | Zeal for Linux|Win書籍:
初學的時候找了很多年,沒有讓我滿意的。直到找到這個網站:
http://www.cplusplus.com/
你可以到這個網站輸入
string
,vector
,printf
等搜尋試試,全都有解釋和範例程式碼。網站是英文的,但內容很全,也很精確,是權威參考。讀不懂英文說明沒關係,範例程式碼包你看懂怎麼用。
P.S. 中文的類似網站,真沒有,更別指望
chm
,中文的各種chm
,印象裡就沒見過好的。如果你有mac,那就試試Dash吧,不然一般都是直接pdf或線上文件
很少用chm格式的參考資料,如果你說的是通用類型資料,通常都是看pdf格式的。
1) C++ primer的
2) The C++ programming
3) Effective C++
4) C++ Std library
其中1,3,4我覺得主流的幾個翻譯都翻譯的不錯,2之前看過裘老前輩版本的,翻譯的很差(沒有詆毀裘老前輩的意思,實話實說,裡面的約定俗成的用法完全跟主流叫法不一致,例如inline函數翻譯成線上函數,我只能說裘老前輩的子弟太不爭氣了)。
所以說,能看英文還是堅持看吧,習慣就好了
個人覺得C++裡最好用的類別庫是Qt(個人意見),相應的Qt Assistant資料的檢索和例子都很豐富。
boost和ACE也都用過,前者太追新,很挑編譯器,後者用的場合太少。
Qt的參考資料起碼是我看過的C++版本裡寫的比較清楚的了,比MSDN好
@casheywen 補一個中文的,其實是多國語言的。
http://zh.cppreference.com/
看這些參考手冊,可以注意不同版本語言標準異同。養成良好的編碼習慣。
c++ primer plus,我覺得裡面內容很全,翻閱也很方便,是本不錯的工具書
參考:macOS 版 Dash | Zeal for Linux|Win
書籍: