WTL 调试输出的问题
2016-05-21 11:34
225 查看
初学WTL,以前在C++中输出都是利用如下方式进行输出。
后来才明白,这个仅限输出控制台。当然也跟IDE 工具有关,Visual Stdio 的控制台输出 和 输出查找窗口 不一样。
WTL 是对win32进行了一层封装,输出也能用win32 的输出函数 OutputDebugString。
那就没有办法了,怎么可能,运行的时候不能输出,太痛苦了,有需求就有解决方案,那就是DebugView++。
这是个单独的软件,不是vs的插件,可以监听很多程序的输出响应,设置一下里面的过滤器,将你的进程名填进去,就能只监听某个进程的输出了。
<span style="white-space:pre"> </span>#include <iostream> <span style="white-space:pre"> </span>using namespace std; <span style="white-space:pre"> </span>std::cout << "this is a test." << endl;
后来才明白,这个仅限输出控制台。当然也跟IDE 工具有关,Visual Stdio 的控制台输出 和 输出查找窗口 不一样。
WTL 是对win32进行了一层封装,输出也能用win32 的输出函数 OutputDebugString。
<span style="white-space:pre"> </span>OutputDebugString(LPCWSTR(_T("15151216\n")));不过,这个还是只能在调试的时候输出,运行的时候还是不可以。
那就没有办法了,怎么可能,运行的时候不能输出,太痛苦了,有需求就有解决方案,那就是DebugView++。
这是个单独的软件,不是vs的插件,可以监听很多程序的输出响应,设置一下里面的过滤器,将你的进程名填进去,就能只监听某个进程的输出了。
相关文章推荐
- Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: IOExc
- HTML总结
- 基础算法1——分治(divide and conquer)【未完待续】
- 关于margin叠加问题
- 仿天猫热点,淘宝头条向上自动滚动的textview
- (版本定制)第8课:Spark Streaming源码解读之RDD生成生命周期彻底研究和思考
- DB扩展名的数据库文件怎么打开:两种db数据库的打开方式
- ISCC 2016 WEB WP
- 第十三周項目-阅读项目-4
- C++11进阶知识列表
- 负载均衡,示意图。
- HDU 5247 找连续数
- 用python播放音乐--pygame package
- JQuery、JSON、Ajax在Servlet中的应用
- Redis简介,安装和配置,停止,卸载(图解方式)
- git 分支新建与推送
- HTML 5 标准定了,哪家欢乐哪家愁
- CSS之边框属性
- 用于求两个向量之间的距离
- json多层数组的反序列化