gpt4 book ai didi

c++ - 如何使用 qDebug 打印字符串文字和 QString?

转载 作者:IT老高 更新时间:2023-10-28 12:46:38 29 4
gpt4 key购买 nike

有没有简单的方法来完成以下工作?我的意思是 Qt 中是否有任何帮助程序类为 qDebug 准备字符串?

QString s = "value";
qDebug("abc" + s + "def");

最佳答案

您可以使用以下内容:

qDebug().nospace() << "abc" << qPrintable(s) << "def";

nospace() 是为了避免在每个参数之后打印出空格(这是 qDebug() 的默认设置)。

关于c++ - 如何使用 qDebug 打印字符串文字和 QString?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18427191/

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