Frage

Haben Sie eine bessere Art und Weise haben, das zu tun?

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

Ich weiß nicht, wie das alles QString.

War es hilfreich?

Lösung

In C ++ Stringliterale automatisch verkettet werden, wenn nebeneinander platziert.

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

Andere Tipps

der QT-Weg:

#include <QString>

QString myStr = QStringLiteral("");

Starten Sie die Eingabe, wenn Sie die Eingabetaste drücken, wird er automatisch hinzufügen ", und öffnen Sie eine neue Zeile beginnend mit“.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top