1.MFC程序启用标准输入输出。
http://blog.csdn.net/sc_valentine21/article/details/6047829
选择第二中方案:
在 Project | Setting...中,选项 Post-builder step 里新建command, 输入:
editbin /SUBSYSTEM:CONSOLE $(OUTDIR)/filename.exe
(其中 filename 为可执行文件名)
则可以使用 printf 或者 std::cout 在控制台中输出了。例如你的可执行文件名为 HelloWorld.exe,则你新建的 command 就为:
editbin /SUBSYSTEM:CONSOLE $(OUTDIR)/HelloWorld.exe
代码中增加:
import pdb
pdb.set_trace()
用PDB库调试Python程序
http://www.cnblogs.com/dkblog/archive/2010/12/07/1980682.html