關於寫c++使用什么集成開發環境的問題其實挺糾結的。我找了好久找到codeblocks,發現這款IDE還是最適合用在最標准的c++語法環境中。其實先前裝過vs2015旗艦版,但是這款軟件太大了,非常消耗資源。后來還是下載了vs2010的光盤文件,幸運的是,vc++可以單獨安裝,這款軟件挺小巧的,我想用來學習是夠了。下面介紹一下用c++怎么在dos控制台打印helloWord
#include <iostream> using namespace std; int main(){ cout << "hello world!\n"; return 0; }
其實代碼還是很簡單的,簡單說明一下:第一行是引入輸出支持。第二行就是強調使用了某個命名空間,這個是必須要有的。然后就是cout,c++語言的輸出函數。這里要強調的是編寫這個代碼遇到的問題。
首先,要引入輸出輸入支持,這個是必須的
其次,必須要有namespace,否則它不認識cout函數
再次,設置-編譯-非debug運行按鈕
右鍵工具欄空白-自定義-命令-工具欄-生成-添加命令-調試-開始執行(不調試)-確定-關閉。然后再次右鍵工具欄空白,選“生成”,這樣編譯,非調試運行就出來了!
最后是對IDE的設置,右擊你的工程-屬性-配置屬性-鏈接器-系統-子系統,下拉列表選擇控制台 (/SUBSYSTEM:CONSOLE)。這樣保證dos控制台打印的時候不會閃退。