官术网_书友最值得收藏!

1.2 創建最基本的能運行的C++程序

為了方便后續的范例演示,首先要做的就是創建一個最基本的能運行的C++程序。在Visual Studio 2019中,只需要幾步操作就能創建出一個最基本的能運行的C++程序,其他的Visual Studio版本操作也類似,以下步驟供參考。

(1)啟動Visual Studio 2019。

(2)單擊右下角“創建新項目”選項,會彈出如圖1.5所示的“創建新項目”對話框,選擇“控制臺應用”選項,并單擊“下一步”按鈕。

圖1.5 Visual Studio 2019創建新項目

(3)讓系統新創建一個項目,請記住,Visual Studio 2019中,任何一個可執行程序都是通過新建一個項目的手段得來,所以必須新建一個項目。在如圖1.6所示的“配置新項目”對話框中填寫一些項目的配置信息。

· 項目名稱:為創建的項目起的名字,如MyProject。

· 位置:保存此項目的位置,可以直接輸入一個目錄路徑或單擊后面的“...”按鈕選擇一個已存在的目錄,這里導航到事先創建好的路徑C:\Users\KuangXiang\Desktop\c++(讀者可根據需要自由選擇路徑)。

· 解決方案名稱:一個解決方案中可以包含多個項目,Visual Studio開發環境硬性要求一個項目必須被包含在一個解決方案中,同時,一個項目最終可以生成一個可執行程序。所以,創建MyProject項目時,Visual Studio 2019會連帶創建一個解決方案并讓MyProject項目包含在該解決方案中,這里輸入MySolution。

圖1.6 新項目的一些配置信息

(4)單擊“創建”按鈕,系統開始創建項目,幾秒鐘后,系統創建好了一個名為MyProject的項目,正好位于MySolution解決方案之下,如圖1.7所示,因版本不斷升級變化,讀者的界面內容可能會略有差異,注意不要隨意改動內容,以免出錯。

圖1.7 成功創建了一個新項目

如果讀者使用其他Visual Studio版本,創建項目的步驟大同小異,只要能創建一個基于控制臺的C++程序項目供后續學習使用即可。如果讀者對于自己使用的Visual Studio版本不確定如何創建項目,可以通過搜索引擎搜索諸如“Visual Studio 2019創建新C++項目”這樣的關鍵詞,就能找到詳細答案。

展開圖1.7左側的“源文件”文件夾列表,其中包含一個MyProject.cpp文件,這是系統依據項目名稱生成的一個源碼文件,其中已經包含一些C++源碼,其實目前系統生成的該項目已經能夠編譯并運行了。

項目要先編譯、鏈接、生成可執行程序,然后才能運行,這一整套動作用快捷鍵Ctrl+F5就可以完成,該快捷鍵在很多Visual Studio版本中通用。如果彈出一個提示窗口,可以單擊提示窗口中的Yes按鈕,也可以直接按回車鍵進行確認。

如果按快捷鍵Ctrl+F5之后Visual Studio 2019沒有任何反應,可能是這個快捷鍵被其他軟件占用,此時可以用Visual Studio 2019中的菜單命令代替,執行如圖1.8所示的菜單命令“調試”→“開始執行(不調試)”,也能達到編譯、鏈接、生成可執行程序并開始執行的效果。

圖1.8 編譯、鏈接、生成可執行程序并執行

可執行程序運行起來后,會出現一個背景為黑色的窗口,其中顯示“Hello World!”字符串,如圖1.9所示。因為剛才創建項目時選擇的是“控制臺應用”,這種“控制臺應用”項目運行后顯示的正是一個黑色窗口,該窗口中會顯示程序執行的結果,通過該窗口顯示運行結果完全能夠滿足本書的學習要求。

圖1.9 可執行程序的執行結果

圖1.10 輸出字符串“Hello World!”

此時按任意鍵關閉窗口。可執行程序執行結果中之所以會顯示“Hello World!”,是因為在MyProject.cpp源文件中有如圖1.10所示的代碼行,這段代碼的含義屬于C++的基礎開發知識,相信讀者非常熟悉,在這里就不多說。

主站蜘蛛池模板: 德钦县| 苗栗县| 中阳县| 龙口市| 台北市| 大足县| 巫溪县| 丰宁| 胶州市| 南部县| 晋州市| 开平市| 黔西县| 华亭县| 育儿| 漳平市| 旬邑县| 普陀区| 武山县| 昆山市| 延寿县| 郸城县| 大新县| 襄樊市| 兴业县| 武汉市| 吉安县| 汶上县| 濮阳市| 宜昌市| 宜丰县| 塔河县| 肃宁县| 洞口县| 秭归县| 新余市| 清远市| 衡阳市| 沛县| 基隆市| 镇远县|