QStringsのツリー構造を単一のQStringに連結したいと考えています。QStringsを効率的に連結する方法
私が正しく理解していれば、QStringsはJava-Stringsのように不変なので、JavaのStringBuilderを使用する理由は同じです。
%演算子を使用すると、単一の文の効率が向上するだけであるように見えるため、複数のネストされたループを連結する必要があるため、あまり役に立ちません。
私はstd :: stringstreamを使うことができましたが、それはおそらくパフォーマンスコストを伴い、それぞれの単一QStringをC文字列または標準文字列に変換することを意味します。
QTextStreamヘルプを使用しますか?
またはもっと良い可能性はありますか?
「QString」については何も「不変」ではありません。 [documentation](http://doc.qt.io/qt-5/qstring.html)を見れば、追加、挿入、挿入などの無数の方法があります。 –
QString :: append )メソッド –
'QStringBuilder'? http://blog.qt.io/blog/2011/06/13/string-concatenation-with-qstringbuilder/ – DAle