Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine geschützte virtuelle Funktion, die aufgerufen werden kann, wenn ein neues Zeichen in einen vollständigen Puffer eingefügt wird.
virtual int_type overflow(
int_type _Meta = traits_type::eof( )
);
Parameter
- _Meta
Das Zeichen in den Puffer einzufügen, oder traits_type::eof.
Rückgabewert
Wenn die Funktion nicht erfolgreich ausgeführt werden kann, gibt sie traits_type::eof zurück.Andernfalls wird traits_type::not_eof zurück (_Meta).
Hinweise
Wenn _Meta nicht gleich traits_type::EOF vergleicht, versucht die geschützte virtuelle Memberfunktion, das Element traits_type::to_char_type(_Meta) in den Ausgabepuffer einzufügen.Sie kann auf verschiedene Arten erfolgen:
Wenn eine Schreibposition verfügbar ist, kann das Element in die Schreibposition speichern und den folgenden Zeiger für den Ausgabepuffer erhöhen.
Sie kann eine Schreibposition bereitstellen, indem sie neue oder zusätzlichen Speicher für den Ausgabepuffer zuordnen.Der Ausgabepuffer erweiternde, erweitert diese Methode auch jeden zugeordneten Eingabepuffer.
Anforderungen
Header: <sstream>
Namespace: std