首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

C++ 主控台視窗執行完畢立即關閉解決方案:VS 設定或程式碼阻擋

     編輯:程式設計綜合問答

Visual Studio 執行主控台專案時,視窗閃退是因為程式結束、進程終止。解決方法:

  1. 專案屬性設定:專案右鍵 → Properties → Linker → System → SubSystem 設為 Console (/SUBSYSTEM:CONSOLE),並勾選「偵錯後保留主控台視窗」或在偵錯選項啟用「自動關閉主控台視窗」取消勾選。
  2. 程式碼阻擋:在 main 結束前加入 std::cin.get(); 或 system("pause");(僅 Windows)。
  3. 無限迴圈:while(true) {} 會佔用 CPU,不建議。

最佳實務:使用 IDE 內建「不自動關閉」選項,或加入 cin.get() 等待使用者輸入。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved