Microsoft Visual C++(MSVC) 允許 C++ 應用程序在您的計算機上運行,而無需安裝功能齊全的 IDE。
軟體名稱:Microsoft Visual C++(MSVC)
軟體版本:14.42.34433.0
授權類型:免費軟體
支援語系:繁體中文(含多國語系)
支援系統:Windows
官方網站:Home
Microsoft Visual C++ 下載 (64bit)
Microsoft Visual C++ 下載 (32bit)
以下是 Visual C++ 的使用教學,涵蓋安裝、設置、基本編程和編譯等步驟。
1. 安裝 Microsoft Visual C++(MSVC)
- 前往 Visual C++ 官方網站 下載最新版的 Microsoft Visual C++(MSVC)。
2. 創建新 C++ 專案
安裝完成後,按照以下步驟創建一個新的 C++ 專案:
- 打開 Visual Studio,選擇 Create a new project。
- 在新專案選單中,搜尋 “C++”,然後選擇 Console App(主控台應用程式)。這是一個基礎的 C++ 專案類型,適合入門學習和簡單的控制台應用。
- 點擊 Next,並為你的專案命名。選擇儲存專案的路徑,然後點擊 Create。
3. 設置編輯環境
Visual Studio 為 C++ 開發提供了許多有用的工具:
- 編輯器: 你可以編寫 C++ 程式碼,編輯器會提供語法高亮、代碼自動完成、代碼片段等功能。
- Solution Explorer: 左側的 Solution Explorer 顯示你的專案結構,包括源文件(.cpp)、頭文件(.h)、資源文件等。
- 輸出窗口: 在運行、編譯程式時,這裡會顯示編譯器和程式的輸出信息。
4. 編寫基本 C++ 代碼
一旦創建了專案,你將在專案的 main.cpp 中看到一個模板代碼。你可以開始編寫自己的代碼。例如,這是一個簡單的 “Hello World” 程式:
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
這段代碼使用了標準的 C++ 輸出庫 iostream,並且在主函數中打印出 “Hello, World!” 到控制台。
5. 編譯和運行程式
完成代碼編寫後,你可以編譯並運行程式:
- 點擊 Visual Studio 上方的綠色箭頭按鈕(Start),或按
Ctrl + F5來編譯和運行程式。 - 編譯器會先將 C++ 代碼轉換成機器代碼,並且在輸出窗口顯示編譯信息。
- 如果代碼沒有錯誤,程序將自動運行,並且控制台窗口會彈出顯示 “Hello, World!”。
6. 基本除錯工具
Visual Studio 提供強大的除錯工具來幫助你檢測和修復代碼錯誤:
- 斷點 (Breakpoint): 點擊代碼行號旁邊可以設置斷點,這樣在運行程式時,程式會在這裡暫停,允許你逐步檢查變數值和程式流。
- 逐步執行 (Step Over, Step Into): 使用 F10 和 F11 可以逐步執行程式,逐步查看每一行代碼的執行效果。
- 監視窗口 (Watch Window): 可以在除錯過程中將變數添加到監視窗口中,以動態查看其值的變化。
- 輸出和呼叫堆疊 (Output and Call Stack): 這些工具可以幫助你追蹤程式執行過程,並在出現錯誤時檢查錯誤發生的位置。
7. 專案和解決方案管理
Visual Studio 中的 C++ 程式是以「專案」和「解決方案」的方式來管理的:
- 專案 (Project): 是實際的 C++ 程式開發單位。每個專案包含代碼文件、資源文件、設置等。
- 解決方案 (Solution): 是用來組織和管理多個專案的容器。大型軟體開發通常包含多個專案(例如主程式和庫程式)。
你可以在 Solution Explorer 中添加新的專案或檔案,通過右鍵點擊解決方案或專案名稱,然後選擇 Add > New Item 來添加新的 C++ 源文件或頭文件。
8. 使用 C++ 庫
Visual C++ 支持許多 C++ 標準庫和第三方庫,例如 STL、Boost,以及一些圖形、網絡、數學庫。你可以按照以下步驟來添加外部庫:
- 安裝外部庫: 例如,你可以使用 vcpkg 來安裝常用的 C++ 庫,這是 Visual Studio 提供的包管理器。運行以下命令來安裝
Boost:vcpkg install boost - 配置專案: 在專案設置中,你可以指定外部庫的路徑。右鍵點擊你的專案,選擇 Properties,然後在 VC++ Directories 和 Linker 設置中添加庫的包含路徑和庫文件。
9. 編譯選項
在 Visual Studio 中,你可以為 C++ 程序設置不同的編譯選項,例如:
- Debug 模式:用於除錯和測試程式,包含調試信息和未優化的代碼。
- Release 模式:用於發布版本,會對代碼進行優化以提升性能。
- 在右上角的下拉菜單中可以選擇編譯模式。
10. 部署和發行
當你的程式開發完成後,你可以生成最終的可執行文件或發行版本。選擇 Release 模式後,點擊 Build > Build Solution,Visual Studio 會為你生成優化過的可執行文件,位於專案目錄的 Release 文件夾中。
11. 常見快捷鍵
- Ctrl + F5:運行程式,不進行除錯。
- F5:運行並啟動除錯。
- F10:逐步執行(不進入函數內)。
- F11:逐步執行並進入函數。
- Ctrl + K, Ctrl + C:註解選定代碼。
- Ctrl + K, Ctrl + U:取消註解。



