![](/img/trans.png)
[英]C++:How to use windows media player to play and pause mp3 file in a visual studio console application program?
[英]How to pause a console c++ application when it finished in Visual studio code
我想在完成后暫停控制台 C++ 程序以查看其結果。 我找不到任何屬性啟動配置來暫停我的程序。 這是我在 launch.json 中的代碼。
{
"version": "0.2.0",
"configurations": [
{
"name": "(Windows) build and launch",
"type": "cppvsdbg",
"request": "launch",
"preLaunchTask": "build",
"program": "${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true
}
]
}
謝謝你的幫助。 這是我的解決方案:我在命令中運行一個 cmd 來運行我的程序並在完成時暫停
{
"name": "(Window) build and run",
"type": "cppvsdbg",
"request": "launch",
"preLaunchTask": "build",
"program": "cmd",
"args": [
"/k",
"${fileDirname}\\${fileBasenameNoExtension}.exe",
"&",
"pause",
"&",
"exit"
],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true
}
在main()
的末尾放置一個斷點:
然后在調試器 ( F5 ) 下運行。 它會在程序退出前停止。
system("pause");
//這是我用的
cin.get();
//你可以使用這個,但是當你按下 ENTER 時,控制台關閉,如果你輸入一個變量,這不是一個好的解決方案
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.