C++ stringstream と string 型への append2020年08月28日 12時26分10秒

文字列を只単に追記していくのみだったら、string 型の方が良さそう。stringstream 型だと最後に string 型への変換があるので、不利。ただ、大量に追記するのであれば、reserve() で最初からメモリを割り当てて置くのが良し。

非文字列を追記していくのだったら operator<<() がある stringstream 型。string 型単体では処理できない。

Java 等では string 型は final なので、変更できない為 StringBuffer 型がとても有利だが、C++ ではその様な制約は無い。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2020/08/28/9289544/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。