Pregunta

¿Tiene una mejor manera de hacer eso?

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

No me gusta todo esto QString.

¿Fue útil?

Solución

en C ++ literales de cadena se concatenan automáticamente cuando se coloca junto a la otra.

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

Otros consejos

la forma de QT:

#include <QString>

QString myStr = QStringLiteral("");

Empieza a escribir, cuando se pulsa el retorno, que se auto añadir el "y abrir una nueva línea comenzando con".

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top