如何在C++中使用QDebug打印字符串和Qstring
使用QDebug在C++中打印字符串字面值和Qstring可以是一个很有用的调试工具。通过打印出字符串或Qstring的内容,您可以快速识别代码中可能存在的任何问题。本文将讨论如何在C++中使用QDebug打印字符串和Qstring。
首先是要包括头文件
例如:
qDebug("这是我的字符串字面值");
这将把“This is my string literal”打印到调试输出流中。您可以使用qDebug()函数在QDebug中打印字符串字面量和Qstring。
例如:
打印字符串字面量
const char* str = “Hello World!”;
qDebug() << str;
打印一个Qstring
QString qstr = “Hello World!”;
qDebug() << qstr;
#include <QDebug>
#include <QString>
int main() {
// 打印字符串字面量
qDebug() << “这是字符串字面量”;
// 打印 Qstring
QString str = “这是一个Qstring”;
qDebug() << str;
return 0;
}
输出:
This is a string literal
This is a QString