// ostrstream -- ostrstream basic members
#include <string.h>
#include <strstream>
_STD_BEGIN
ostrstream::ostrstream(char *s, int n, openmode mode)
: ios(&_Sb), ostream(&_Sb),
_Sb(s, n, s == 0 || !(mode & app) ? s : s + strlen(s))
{ // write at terminating null (if there)
}
ostrstream::~ostrstream()
{ // destruct an ostrstream
}