在GUI程序中使用printf函数:

#include <io.h>
#include <fcntl.h> void InitConsole()
{
int nRet= ;
FILE* fp;
AllocConsole();
nRet= _open_osfhandle((long)GetStdHandle(STD_OUTPUT_HANDLE), _O_TEXT);
fp = _fdopen(nRet, "w");
*stdout = *fp;
setvbuf(stdout, NULL, _IONBF, );
}

只要将上面的函数加到初始化的地方之后,就可以使用printf输出数据到console了,当然也可以使用cout输出。

参考:http://blog.csdn.net/visualeleven/article/details/5517541

最新文章

  1. stm32定时器实现60秒定时秒表
  2. Python 脚本之获取CPU信息
  3. Ganglia监控Hadoop集群的安装部署[转]
  4. C++ Code_Slider
  5. DirectX考试判卷心得
  6. Python运行机制
  7. 用Itextsharp 组件导出PDF 的文档的方法
  8. linux上安装Docker
  9. js排序问题
  10. TCP传输协议
  11. SpringMVC与Struts不同(五)
  12. java应用零停机,时间索引重建(reindex)
  13. 20180323 DataTable增加DataRow方式优化
  14. day 3 大纲笔记
  15. JVM的自愈能力
  16. asp.net序列化
  17. Chapter 3 Phenomenon——6
  18. android学习-异步消息处理机制
  19. Spring Boot启动过程(六):内嵌Tomcat中StandardHost、StandardContext和StandardWrapper的启动
  20. BZOJ 2179 FFT快速傅立叶 题解

热门文章

  1. Nodejs 发送短信验证码
  2. 百度地图点聚合MarkerClusterer,性能优化
  3. redis在Java web项目的简单应用(转载)
  4. Amoeba是一个类似MySQL Proxy的分布式数据库中间代理层软件,是由陈思儒开发的一个开源的java项目
  5. [Reduc] React Counter Example
  6. 海尔的U+智慧生活操作系统
  7. C#导出数据到Excel通用的方法类
  8. Android - Service启动机制
  9. 以下各节已定义,但尚未为布局页“~/Views/Shared/_Layout.cshtml”呈现:“Scripts”。
  10. javascript小数四舍五入