一减俏、簡介
看到不少人至今還在用VC 6.0開發(fā)工具學(xué)習(xí)C++召烂,其實(shí)VC 6.0開發(fā)工具早就被淘汰了。這里筆者推薦現(xiàn)在最常用的VS系列娃承!
1奏夫、VS2015(自帶Update2)
如果你希望學(xué)習(xí)和實(shí)際用的開發(fā)工具一致,建議使用這個(gè)開發(fā)工具历筝。雖然它的安裝文件容量比較大酗昼,但是由于實(shí)際開發(fā)用的就是它,因此學(xué)習(xí)后就可以直接用它做實(shí)際的項(xiàng)目梳猪。
二麻削、示例1(基本輸出)
下面通過一個(gè)簡單例子說明如何在VS2015下用C++編寫控制臺(tái)應(yīng)用程序蒸痹。
例子功能:編寫程序輸出所有的水仙花數(shù)。所謂水仙花數(shù)是指一個(gè)三位數(shù)呛哟,其各位數(shù)的立方和等于該數(shù)叠荠,例如:153=13+53+33。
1扫责、新建項(xiàng)目
運(yùn)行VS2015榛鼎,在起始頁中選擇【新建項(xiàng)目】,在彈出的新建項(xiàng)目窗口中鳖孤,選擇【其他語言】->【C++】->【W(wǎng)in32】->【W(wǎng)in32控制臺(tái)應(yīng)用程序】者娱,如下圖所示。
輸入項(xiàng)目名稱(例如ConsoleApplication1)苏揣,選擇項(xiàng)目保存的位置(例如E:\MySource)黄鳍,單擊【確定】,彈出如下向?qū)Т翱凇?/p>
單擊【完成】平匈,就會(huì)看到生成的C++項(xiàng)目解決方案了际起。
2、編寫代碼
將ConsoleApplication1.cpp改為下面的內(nèi)容:
3吐葱、調(diào)試運(yùn)行
按<F5>鍵調(diào)試運(yùn)行街望。
首次運(yùn)行時(shí),會(huì)彈出下面的窗口:
這個(gè)對(duì)話框的意思是代碼需要重新編譯弟跑,勾選【不再顯示此對(duì)話框】灾前,這樣以后再運(yùn)行就不會(huì)顯示它了。單擊【是】(意思是每次按<F5>調(diào)試運(yùn)行時(shí)始終都讓其重新生成)孟辑,然后就會(huì)看到下面的運(yùn)行界面:
按回車鍵結(jié)束調(diào)試哎甲。
4、生成32位的exe還是64位的exe
調(diào)試時(shí)有兩種生成方式饲嗽,一種是生成32位的本機(jī)代碼炭玫,另一種是生成64位的本機(jī)代碼。
如果希望生成64位本機(jī)代碼貌虾,只需要單擊x32右側(cè)的下拉框吞加,選擇為x64即可:
三、示例2(基本輸入)
程序功能:輸入2個(gè)整數(shù)尽狠,顯示這兩個(gè)整數(shù)的和衔憨。
1、新建項(xiàng)目
項(xiàng)目名:ConsoleApplication2
模板:Win32控制臺(tái)應(yīng)用程序
2袄膏、編寫代碼
將ConsoleApplication2.cpp改為下面的內(nèi)容:
3践图、調(diào)試運(yùn)行
按<F5>鍵調(diào)試運(yùn)行,效果如下:
按回車鍵結(jié)束調(diào)試沉馆。
四码党、代碼格式
刪除最后一個(gè)大括號(hào)德崭,然后重新鍵入,它就會(huì)自動(dòng)重新調(diào)整代碼的格式揖盘。
OK眉厨,這兩個(gè)例子雖然簡單,但是卻演示了在VS2015下用C++編寫控制臺(tái)應(yīng)用程序最基本的步驟扣讼。在此基礎(chǔ)上,你就可以繼續(xù)練習(xí)其他各種例子了缨叫。
“我是一名從事了10年開發(fā)的老程序員椭符,最近我花了一些時(shí)間整理關(guān)于C語言、C++耻姥,自己有做的材料的整合销钝,一個(gè)完整的學(xué)習(xí)C語言、C++的路線琐簇,學(xué)習(xí)材料和工具蒸健。C/C++、編程愛好者的聚集地就在我這里 <進(jìn)入我的專欄即可看到>M裆獭)歡迎初學(xué)和進(jìn)階中的小伙伴似忧。希望你也能憑自己的努力,成為下一個(gè)優(yōu)秀的程序員丈秩。工作需要盯捌、感興趣、為了入行蘑秽、轉(zhuǎn)行需要學(xué)習(xí)C/C++的伙伴可以跟我一起學(xué)習(xí)饺著!”
關(guān)注我的專欄,帶你遨游代碼世界肠牲!C語言/C++進(jìn)階之路 - 專題 - 簡書
下面這些是C/C++能做的 :
服務(wù)器開發(fā)工程師幼衰、人工智能、云計(jì)算工程師缀雳、信息安全(黑客反黑客)渡嚣、大數(shù)據(jù) 、數(shù)據(jù)平臺(tái)肥印、嵌入式工程師严拒、流媒體服務(wù)器、數(shù)據(jù)控解竖独、圖像處理裤唠、音頻視頻開發(fā)工程師、游戲服務(wù)器莹痢、分布式系統(tǒng)种蘸、游戲輔助等墓赴!