vc6.0中使用console输出的调试办法
在vc6.0 win32 和 mfc 工程中加入控制台打印,来调试程序的解决步骤如下:
方案一、
在 Project -> Setting中,在选项卡 Post-builder step 里新建cmd
输入:
editbin /SUBSYSTEM:CONSOLE $(OUTDIR)/youfile.exe (其中 youfile为生成的可执行文件名)
则可以使用 printf 或者 std::cout 在控制台中输出调试信息了。
比如你的可执行文件名为 my.exe,则你新建的 cmd命令如下
editbin /SUBSYSTEM:CONSOLE $(OUTDIR)/my.exe
方案二、
采用AllocConsole 等一组API去做手动打开stdin stdout stderr来做。

本文详细介绍了在VC6.0 Win32和MFC工程中加入控制台打印进行程序调试的两种解决方案。通过设置Post-build step或手动调用API,开发者可以在控制台中输出调试信息,提高代码调试效率。
1354

被折叠的 条评论
为什么被折叠?



