Question

Avez-vous une meilleure façon de le faire?

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

Je ne aime pas tout cela QString.

Était-ce utile?

La solution

en C ++ littéraux de chaîne sont automatiquement concaténés lorsqu'ils sont placés les uns à côté des autres.

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

Autres conseils

la façon dont l'intervalle QT:

#include <QString>

QString myStr = QStringLiteral("");

taper sur Démarrer, lorsque vous appuyez sur retour, il sera automatiquement ajouter "et ouvrir une nouvelle ligne en commençant par ».

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top