C++ 调试

来源:百度知道 编辑:UC知道 时间:2024/06/17 15:55:10
“ggDraw.exe”: 已加载“C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\ggDraw\debug\ggDraw.exe”,未使用调试信息生成二进制文件。
“ggDraw.exe”: 已加载“C:\WINDOWS\system32\ntdll.dll”,未加载任何符号。
“ggDraw.exe”: 已加载“C:\WINDOWS\system32\kernel32.dll”,未加载任何符号。
“ggDraw.exe”: 已加载“C:\WINDOWS\system32\shimeng.dll”,未加载任何符号。
“ggDraw.exe”: 已卸载“C:\WINDOWS\system32\shimeng.dll”
程序“[2884] ggDraw.exe: 本机”已退出,返回值为 0 (0x0)。

这一般是什么造成的
不调试运行是没问题 调试运行就出现这错误

那些dll未加载的可以暂时不用去理它们,不过返回值0 (0x0)值得注意,如果你是调试一半中途退出,可能是程序中存在内存泄露和指针丢失等BUG,如果是正常退出,则没有问题,程序正常结束。

运行完了不就退出了 正常

正常程序运行过程 ,要是要等待按键操作在推出可以再return 前加 getchar()