来自qt creator的应用程序的stdout/cout?

tim*_*tim 8 qt4 qt-creator

我已经在Windows上学习了一段时间(unix/embedded中的背景),并希望从我的win32 qt GUI应用程序中将stderr/stdout从某处(单元测试/事件记录/调试)转出.这似乎是Windows中的一个高级订单,我发现stackoverflow上的这篇文章解释了原因.

我发现自己想知道为什么qt没有一个简单的机制来执行调试版本的帖子中的一些建议.

这样的设施是否已经存在于qt中,或者我是自己滚动(或找到一个syslog lib)?

Pau*_*xon 14

qDebug()和相关函数对于那种事情很方便 - 将被发送到调试器(如果你正在使用Qt Creator,那将很容易地选择那些!)

#include <QDebug>

qDebug() << "x is: " << x;
Run Code Online (Sandbox Code Playgroud)