ostrstream with format : ostrstream « File Stream « C++ Tutorial






#include <strstream>
#include <iostream>
using namespace std;

int main()
{
  char str[80];

  ostrstream outs(str, sizeof(str));

  outs << "AAAAAAAAAAAAAAAA. ";
  outs << 1024 << hex << " ";
  outs.setf(ios::showbase);
  outs << 100 << ' ' << 99.789 << ends;

  cout << str;  // display string on console

  return 0;
}
AAAAAAAAAAAAAAAA. 1024 0x64 99.789"








12.18.ostrstream
12.18.1.Display how many chars in ostrstream
12.18.2.ostrstream with format
12.18.3.Freeze dynamic buffer and return pointer to it
12.18.4.Output of several data types to an ostringstream object: double, int and address of int
12.18.5.Check how many characters are stored in ostrstream
12.18.6.Make ostringstream work with decimal, hexadecimal value, floating value, bitset
12.18.7.Save string with ostringstream