新手自學C++ Primer(第五版)應該用什麼開發環境?
01-27
剛買了一本C++ Primer(第五版),苦於不知道找哪一個開發環境。
VS2015注意不要用默認安裝
最簡單直接的當然是VS 2015社區版。開一個solution和project,然後把那個自動生成的.cpp文件當草稿重複使用就行了。
Visual Studio 2015 community
https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx
C++ primer 5版的話,肯定是要學習C++11的內容了。鑒於是新手自學,不建議使用linux或者gcc,原因就是上手及調試不方便。如果你機器配置不錯,跑win7,可以考慮vs2013/2015。這兩個版本用的比較少,但是vs2015是最近才發布的,估計2013 update4會更加穩定吧。visual studio是目前最好用的IDE,沒有之一。調試程序非常舒服和方便,尤其是edit and continue功能,可以在調試時修改代碼然後自動運行編譯後的版本,立馬可以看到代碼修改的結果,有點類似腳本的在線調試功能。
如果機器配置比較差,跑xp,可以考慮code::blocks最新版本的(2015年6月?)或daily build,很多vs的功能都已經實現了,修改一下快捷鍵,簡直就是vs第二。
個人感覺學習編程,最主要不是寫代碼的能力,而是處理問題的能力,包括問題怎麼變成代碼,以及代碼除了問題的時候的調試。而有一個好的工具絕對會上你事半功倍。建議 gcc,可以讓你熟悉 C++ 編譯鏈接執行的整個流程。
IDE 的話,等熟悉了以後再用比較好。
codeblocks,不過要把編譯器升級
windows下推薦vs2015社區版,願意折騰的話可以用mingw搞定gcc5.2,然後用clion或者sublimetext之類的
Dev c.艹
推薦閱讀:
※《C++ Primer》和《C++ Primer Plus》有哪些區別?
※C++ 里刪delete指針兩次會怎麼樣?
※如何正確的通過 C++ Primer 學習 C++?
※C++ 中的「移動」在內存或者寄存器中的操作是什麼,為什麼就比拷貝賦值性能高呢?
※c++ 內聯成員函數問題?
TAG:C | MicrosoftVisualStudio | 開發環境 | CPrimer | C入門 |