暂停

问题描述:

有没有办法短写一个单独的批处理文件或添加一个系统调用来暂停或后残培或主函数结束前一个断点右保持命令窗口打开的命令行应用程序已完成运行?暂停

换句话说,有没有在项目属性的方式来运行运行目标路径之后另一个命令?如果我的节目是 “foo.exe的”,东西等同于包含一个批处理文件

@foo 
@pause 

编辑:添加 “或残培或断点”

在C++

#include <conio.h> 

// .. Your code 

int main() 
{ 
    // More of your code 

    // Tell the user to press a key 
    getch();  // Get one character from the user (i.e a keypress) 

    return 0; 

} 

如果您在批处理文件中,命令“暂停”输出“按任意键继续”并等待按键。

如果在调试器(由你的问题的标题会)上运行的,我只是把一个断点在右括号中的主要方法。

如果一个人访问源代码,

1)将加入的getch()加入只是主结束之前,不puase应用executuion,在显示控制台应用程序控制台窗口,因为它是? 基本上增加其等待上一个键盘输入的任何代码

〜AD

正如你可能知道,至少在C#项目系统,按下Ctrl-F5将增加一个“按任意键继续”给结束。但是这并不是在调试器下运行的,所以我支持之前的回答说'在主结束处放置一个断点'。