sprintfからStreamへ
今まで触れてきませんでしたが実はC++やCでプログラムも開発してたりします。その辺も今後このブログに残していこうと思います。メモとして^^
sprinfをstreamにするのにはstd::ostringstreamをつかう。あとは、std::coutと使い方同じ。
- stringで得るにはstr()を使う。
- ワイドキャラクタの場合にはstd::wostringstreamを使う。
例
#include
int main(void)
{
std::ostringstream out;
int a=1;
out << "test"
<< a;
std::cout << out.str()
<< std::endl
}