StringBuffer/StringBuilder に相当する C++ はありますか? 質問する

StringBuffer/StringBuilder に相当する C++ はありますか? 質問する

C# のStringBuilderや Java のStringBufferに似た、効率的な文字列連結機能を提供する C++ 標準テンプレート ライブラリ クラスはありますか?

ベストアンサー1

C++ の方法では、std::stringstream を使用するか、単純な文字列連結を使用します。C++ の文字列は変更可能なので、連結のパフォーマンスに関する考慮事項はそれほど重要ではありません。

フォーマットに関しては、ストリーム上ですべて同じフォーマットを行うことができますが、に似た異なる方法で行うことができます。または、これをカプセル化し、 coutboost::formatのようなインターフェイスのようなString.Formatを提供する、強く型付けされた関数を使用することもできます。

おすすめ記事