社区
C++ 语言
帖子详情
vs输出窗口显示printf或者cout出来的信息
luohui8891
2010-01-23 10:45:03
请问我的vs2008环境,为什么输出窗口不显示printf或者cout出来的信息了呢?
我记得几天前还是可以显示的,有一天我把最下面一排窗口都关闭了,再打开就发现不能输出了,不知道什么原因,这样不能查看我自己的调试信息,开发效率会变慢。
...全文
9411
10
打赏
收藏
vs输出窗口显示printf或者cout出来的信息
请问我的vs2008环境,为什么输出窗口不显示printf或者cout出来的信息了呢? 我记得几天前还是可以显示的,有一天我把最下面一排窗口都关闭了,再打开就发现不能输出了,不知道什么原因,这样不能查看我自己的调试信息,开发效率会变慢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
simsim66
2010-11-23
打赏
举报
回复
在VS2008里好像是C#里的Console.WriteLine()可以输出到控制台或者在非控制台程序里VS的输出窗口。
C++好像一直不能这样输出,但是C++有一个方法,OutputDebugString可以像输出窗口里输出字符串。你可以试试……
printfabcd
2010-03-19
打赏
举报
回复
你用调试运行,试试O(∩_∩)O~
cocat
2010-01-24
打赏
举报
回复
不懂有没理解错误,可以从菜单栏里面的视图里面找下啊~用的是VS2005,具体也不懂在哪
kingstarer
2010-01-24
打赏
举报
回复
好像有一个方法能让printf输出到下方窗口
pclint之类的工具就是这样的
zhongchengli
2010-01-24
打赏
举报
回复
正常窗口不显示printf或者cout
cattycat
2010-01-24
打赏
举报
回复
估计你用的是trace吧,printf/cout是在黑色的dos窗口显示的。
你在窗口的菜单中找把你关闭的视窗重新打开吧
luohui8891
2010-01-24
打赏
举报
回复
可是以前确实可以的,我也用fprintf(stderr,"Error message!")输出,也没用
ebu_yy
2010-01-24
打赏
举报
回复
输入输出窗口显示的文字是使用的是TRACE("........"),你如果使用printf()是不可能让其在输入输出窗口显示的,printf()只能使输出的文字显示在dos窗口或者是linux下的shell终端窗口中
xylicon
2010-01-23
打赏
举报
回复
你几天前的是,Trace("test"); 出来的吧。输出窗口是不显示printf或者cout出来的信息的
arong1234
2010-01-23
打赏
举报
回复
printf/cout的输出向来不是显示在哪的,而是一个黑色的dos窗口啊
基于对话框例子程序,MFC调用控制台,利用
cout
、
printf
输出
信息
基于对话框例子程序,MFC调用控制台,利用
cout
、
printf
输出
信息
在桌面程序中使用
Printf
输出
调试
信息
写这款小程序的初衷是为了调试方便,在编写桌面程序 的时候打印调试
信息
通常习惯是用自己封装好的函数利用 OutPutDebugString函数
输出
然后借助DbgView查看,但是有时候系统上其它程序也用OutPutDebugString在
输出
一些
信息
的时候,这样的话DbgView
窗口
上的
信息
就显得很杂乱,干扰了分析工作.虽然我们可以借助其它方法比如
输出
到文件 等等,但是我还是觉得太麻烦,所以就产生了写这个小程序的想法. PeDbg的使用也非常的方便,直接将要调试的程序拉进去点击转换后,目标程序就能在控制台(CMD)下启动了, 这样可以用传统的
Printf
/puts(当然,从逻辑上来讲,其它语言编写的程序一样可以做到这样的功能)等函数直接将调试
信息
输出
到控制台了.调试完成后再转换一次就恢复到原来的状态
NOIP
信息
学奥赛通关必备-第一个C++程序与
cout
输出
语句
NOIP
信息
学竞赛C++编程基础语法知识--第一个C++程序与
cout
输出
语句 本课程是符合小学生认知特点的C++编程入门课,讲练结合,提升孩子解决NOIP竞赛试题的能力; 课程案例均采用孩子生活中熟知常见的案例,讲解通俗...
vs
项目控制台不
输出
cout
和
printf
信息
在命令行的右边空白处添加“editbin /SUBSYSTEM:CONSOLE $(OUTDIR)\$(ProjectName).exe”即可。
vs
项目因为项目配置导致
cout
和
printf
输出
信息
不在控制台上打印
输出
,在项目配置属性中,找到生成事件,在找到后期生成事件。
cout
没有
输出
,但是
printf
正常工作
问题描述: 在调试过程中,发现
cout
没有
输出
,但是
printf
可以正常工作. 因为调试过程中,中间步骤使用的是
cout
输出
,从而无法在正确判断程序运行到哪里来了.导致调试block. 原因: 参考链接https://stackoverflow.com/questions/11173422/
cout
-no-output-but-
printf
-does std::
cout
<< 空指针时,后续的
输出
被关闭. 测试代码: std::
cout
<< "ljsadjka
C++ 语言
64,651
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章