MFC程序中打印调试信息ITeye - 千亿集团

MFC程序中打印调试信息ITeye

2019-01-13 05:08:58 | 作者: 白亦 | 标签: 调试信息,调用,办法 | 浏览: 238

AllocConsole();

nCrt = _open_osfhandle((long)GetStdHandle(STD_OUTPUT_HANDLE), _O_TEXT);

fp = _fdopen(nCrt, "w");

*stdout = *fp;

setvbuf(stdout, NULL, _IONBF, 0);

}

 

3、在类的初始化部分调用这个办法,比如在一个窗口内里调用的话,就在OnInitDialog办法中调用:

InitConsoleWindow();//Rain

 

4、在需求输出调试信息的当地用printf()办法打出来,如:printf("====xdiff:%d",xdiff);

 

这样,当程序运转就会弹出一个cmd控制台,打印出调试信息

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表千亿集团立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章