我用vc写了程序C.exe,具体运是
程序A.exe调用B.exe,B.exe带参调用C.exe,C.exe根据这个参数运行,现在我要调试c.exe应该怎么调试啊,这个参数因为不是固定不变的,而是B.exe根据某个算法产生的,而且有效时间很短,我应该怎么调试
程序A.exe调用B.exe,B.exe带参调用C.exe,C.exe根据这个参数运行,现在我要调试c.exe应该怎么调试啊,这个参数因为不是固定不变的,而是B.exe根据某个算法产生的,而且有效时间很短,我应该怎么调试
{
int 3
}
和__asm int 3 一样的效果.
你的c.exe在被启动后,运行到这句话Windows系统就会弹出一个出现异常的对话框,这时你选择取消就会自动启动调试器(一般就是VC了),如果你的c.exe是调试版,就和普通的调试一样可以查看变量,如果你的c.exe在C这个工程的debug目录下运行,VC还会自动载入相关的代码,如果不在该目录下运行,你可以将源代码文件手工打开,继续设其它断点。