这可能是一个令人尴尬的问题,因为答案无疑是显而易见的。
我已经使用Visual Studio很多年了,但这是我第一次做任何“控制台应用程序”开发。
当我运行我的应用程序时,控制台窗口弹出,程序输出出现,然后当应用程序退出时窗口关闭。
是否有一种方法可以让它一直打开直到我检查输出,或者在窗口关闭后查看结果?
这可能是一个令人尴尬的问题,因为答案无疑是显而易见的。
我已经使用Visual Studio很多年了,但这是我第一次做任何“控制台应用程序”开发。
当我运行我的应用程序时,控制台窗口弹出,程序输出出现,然后当应用程序退出时窗口关闭。
是否有一种方法可以让它一直打开直到我检查输出,或者在窗口关闭后查看结果?
当前回答
在项目属性的调试部分的命令参数框中添加“| pause”。
其他回答
在程序末尾使用Console.ReadLine()。这将保持窗口打开,直到您按下Enter键。详情见https://learn.microsoft.com/en-us/dotnet/api/system.console.readline。
在项目属性的调试部分的命令参数框中添加“| pause”。
有时候,一个简单的不改变你的设置或代码的黑客可以:
用F9设置断点,然后用F5执行Debug。
您也可以使用此选项
#include <conio.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main() {
.
.
.
getch();
return 0;
}
Goto Debug菜单->按下StartWithoutDebugging