gpt4 book ai didi

c++ - 复制 qDebug() 输出

转载 作者:行者123 更新时间:2023-11-28 00:40:08 26 4
gpt4 key购买 nike

我想将 qDebug() 输出保留在日志文件中并将其显示在控制台上,我试过这个:

qDebug() << "Hand's up!";
QTextStream stream(stdout);
QTextStream out(&logFile);
out << stream.readAll();

但即使我将 stdout 替换为 stderr

它也根本不起作用

最佳答案

您可以安装您创建的消息处理程序,这里有一个很好的最小示例:Nokia Wiki: how to redirect qDebug output to a file .这将允许您正常使用 qDebug() 调用并输出它,并且您可以在写出消息时调整消息。

关于c++ - 复制 qDebug() 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19273775/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com