有沒有辦法短寫一個單獨的批處理文件或添加一個系統調用來暫停或後殘培或主函數結束前一個斷點右保持命令窗口打開的命令行應用程序已完成運行?暫停
換句話說,有沒有在項目屬性的方式來運行運行目標路徑之後另一個命令?如果我的節目是 「foo.exe的」,東西等同於包含一個批處理文件
@foo
@pause
編輯:添加 「或殘培或斷點」
有沒有辦法短寫一個單獨的批處理文件或添加一個系統調用來暫停或後殘培或主函數結束前一個斷點右保持命令窗口打開的命令行應用程序已完成運行?暫停
換句話說,有沒有在項目屬性的方式來運行運行目標路徑之後另一個命令?如果我的節目是 「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將增加一個「按任意鍵繼續」給結束。但是這並不是在調試器下運行的,所以我支持之前的回答說'在主結束處放置一個斷點'。