Damit ist die eigentlich Arbeit getan. Die Klasse OG_constream enthält gegenüber ihrer Basisklasse keinerlei neue Elemente. Sie erzeugt in ihrem Konstruktor lediglich ein OG_constreambuf als Puffer und zerstört diesen wieder in ihrem Destruktor.OG_constream::OG_constream() : ostream(new OG_constreambuf()){}OG_constream::OG_constream(int i) : ostream(new OG_constreambuf(i)){}OG_constream::~OG_constream(){ OG_constreambuf* pOG_constreambuf = (OG_constreambuf*) rdbuf(); if (pOG_constreambuf) delete pOG_constreambuf;}