gpt4 book ai didi

c++ - 打印 Qt 变量

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:28:49 24 4
gpt4 key购买 nike

我在 Qt 中编程,但我更习惯于 PHP。

考虑到这一点,我如何“回显”或“打印”出 QStringList 或 QString 的内容以确保内容符合预期?

我正在构建一个 GUI 应用程序。无论如何打印内容?

很明显,在 PHP 中,您可以在数组上打印_r,QStringList 是否有类似的东西?并再次回显一个变量,类似于 QString 的任何东西?

如果需要,我可以提供代码。

谢谢。

最佳答案

main.cpp

#include <QStringList>
#include <QDebug>

int main()
{
QStringList myStringList{"Foo", "Bar", "Baz"};
qDebug() << myStringList;
QString myString = "Hello World!";
qDebug() << myString;
return 0;
}

主程序

TEMPLATE = app
TARGET = print-qstringlist
QT = core
CONFIG += c++11
SOURCES += main.cpp

构建并运行

qmake && (n)make

输出

("Foo", "Bar", "Baz")
"Hello World!"

如果您需要删除由 qDebug 生成的嘈杂的括号和双引号,您可以自由地使用带有自定义打印的 QTextStream 或简单地退回到带有自定义打印的标准 cout。

关于c++ - 打印 Qt 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24786288/

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