如何在几行上写一个QString?

时间:2010-11-25 10:28:51

标签: c++ qt qstring

你有更好的方法吗?

QString str("I am a long long long"
              + QString("long long long")
              + QString("long QString") );

我不喜欢所有这些QString。

2 个答案:

答案 0 :(得分:34)

在C ++中,字符串文字在彼此相邻时自动连接。

QString str("I am a long long long"
    "long long long"
    "long QString");

答案 1 :(得分:0)

QT方式:

#include <QString>

QString myStr = QStringLiteral("");

开始输入,按回车键时,他会自动添加&#34;并开辟一条新线 从&#34;开始。