C++ 是 ISO 標準,編譯器實現各異:
Windows 主流實現:MSVC (VC++ 附帶)、Borland C++ Builder(標準遵從度較高)。
File → New → Projects → Win32 Console ApplicationAn empty project 或 A simple applicationstdafx.h/cpp (預編譯頭)、主cpp 文件。main(),按 F7 編譯,Ctrl+F5 運行。File → New → Projects → MFC AppWizard (exe)Dialog based → 取消不需要的功能 (Database, OLE, Sockets...)。Ctrl+W) 為控件添加變量 (Control/Value)、處理消息 (BN_CLICKED, EN_CHANGE...)。.h vs 無後綴<iostream.h>:舊式,符號在全局命名空間,非標準。<iostream>:標準,符號在 std::,需 using namespace std; 或 std::cout。<string> vs <string.h>:前者是 C++ std::string,後者是 C 字符串函數 (strcmp 等),完全無關。// 推薦:具體 using 聲明
using std::cout;
using std::endl;
using std::string;
// 或:局部 using 指令
void func() {
using namespace alex; // 整個命名空間
using chris::love; // 單個符號
love(); // chris::love()
alex::love(); // 必須全限定
}
F9 設置/取消斷點,F5 啟動調試,F10 逐過,F11 逐入。Alt+3) 輸入變量名/表達式觀察值。Alt+7) 查看函數調用鏈。VC++ 6.0 雖老但經典,掌握其項目創建、MFC 向導、標準庫用法、調試技巧,能快速上手 Windows C++ 開發。現代項目建議遷移至 VS2019/2022 + C++17/20,享受更好標準支持、診斷工具與性能。