#include <iostream>
#include <strstream>
using std::cout;
using std::endl;
int main()
{
char s[32];
std::ostrstream oss(s, sizeof(s));
oss << "c / c++ ";
oss << 3.14 << std::hex << " ";
oss.setf(std::ios::showbase);
oss << 155 << std::ends;
cout << s << endl;
return 0;
}
/*
run:
c / c++ 3.14 0x9b
*/