ostringstream

文字列ストリームについては、strstreamが非推奨のため、現在ではstringstreamを使うのが一般的。
今回は、出力用のostringstreamで、簡単な出力の仕方を扱う。

std::basic_ostringstream - cppreference.com

ostringstreamのossは、コンストラクタでバッファを受け取らずに、動的バッファとする。
そして、次々と、文字列、整数値、浮動小数値をossに出力する。

$ vi ostringstream.cpp
$ g++ ostringstream.cpp -o ostringstream
$ ./ostringstream
oss.str() = ABC1230.456
$

このように、ossは文字列として全部くっついて出力される。

Sample/cpp/ostringstream/ostringstream/src/ostringstream at master · bg1bgst333/Sample · GitHub