Direkt zum Inhalt
www.olaf-groeger.de

Hauptnavigation

  • Startseite
  • NMR
  • Programmieren
    • Streams
    • Subclassing von Edit-Controls
  • Software
    • Calimah Scheduler
    • ServicesCtl

Pfadnavigation

  1. Startseite
  2. Programmieren
  3. Streams
  4. Konsolen-Fenster Für GUI-basierte Windowsprogramme
  5. Ableiten Einer Neuen Äußeren Klasse, Die Die Innere Klasse Verwendet

Ableiten einer neuen äußeren Klasse, die die innere Klasse verwendet

Von olaf , 29 Juli 2025

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;
}

Links für das Blättern im Buch 3

  • Überschreiben der Funktionen der Basisklasse streambuf, die aufgerufen werden, wenn eine Ausgabe erfolgen soll
  • Nach oben
  • Verwendung und Download

Language switcher

  • English
  • German
Unterstützt von Drupal