Visual Studio 執行主控台專案時,視窗閃退是因為程式結束、進程終止。解決方法:
Console (/SUBSYSTEM:CONSOLE),並勾選「偵錯後保留主控台視窗」或在偵錯選項啟用「自動關閉主控台視窗」取消勾選。main 結束前加入 std::cin.get(); 或 system("pause");(僅 Windows)。while(true) {} 會佔用 CPU,不建議。最佳實務:使用 IDE 內建「不自動關閉」選項,或加入 cin.get() 等待使用者輸入。