ios_base-Klasse
Die Klasse beschreibt den Speicher und die Memberfunktionen, die Eingabe zu und Ausgabestreams gemeinsam sind, die nicht von Vorlagenparametern abhängen. (Die Vorlagenklasse basic_ios beschreibt, was häufig ist und von Vorlagenparametern. abhängig ist)
Ein Objekt ios_base speichert von Klasse, die Formatierungsinformationen besteht:
Formatcodes in ein Objekt des Typs fmtflags.
Eine Ausnahmemaske in ein Objekt des Typs iostate.
Eine Feldbreite in ein Objekt des Typs int*.*
Eine Anzeigengenauigkeit in ein Objekt des Typs int.
Ein Gebietsschemaobjekt in ein Objekt des Typs Gebietsschema.
Zwei erweiterbare Arrays, mit Elementen des Typs long und void Zeiger.
Ein Objekt ios_base auch von Klasse Speicher-Streamzustandsinformationen, in ein Objekt des Typs iostate und ein Rückrufstapel.
Konstruktoren
Erstellt ios_base-Objekte. |
Typedefs
Beschreibt eine Funktion, die an register_call übergeben wird. |
|
Konstanten, um die Darstellung der Ausgabe anzugeben. |
|
Definiert die Konstanten, die den Zustand eines Streams beschreiben. |
|
Beschreibt, wie mit einem Stream. |
|
Gibt Ausgangspunkt für Offsetvorgänge an. |
Enumerationen
Gibt Ereignistypen an. |
Konstanten
Eine Bitmaske definiert als internal | left | right. |
|
Gibt der Suche am Ende eines Streams vor jeder Einfügen an. |
|
Gibt der Suche am Ende eines Streams an, wenn der steuerndes Objekt zuerst erstellt wird. |
|
Zeichnet einen Verlust der Integrität des Streampuffers auf. |
|
Eine Bitmaske definiert als dec | hex | oct. |
|
Gibt dem Suchen relativ zum Anfang einer Sequenz an. |
|
Gibt an, dass eine Datei als Binärstream gelesen werden soll, anstatt als Textstream an. |
|
Gibt Einfügung oder Suche von Objekten des Typs bool als Namen (wie true und false) anstatt als numerische Werte an. |
|
Gibt dem Suchen relativ zur aktuellen Position in einer Sequenz an. |
|
Gibt Einfügung oder Suche von ganzzahligen Werten im Dezimalformat angezeigt. |
|
Gibt dem Suchen relativ zum Ende einer Sequenz an. |
|
Zeichnet Dateiende beim Extrahieren von einem Stream auf. |
|
Zeichnet eine Fehler auf, ein gültiges Feld aus einem Stream zu extrahieren. |
|
Gibt Einfügen von Gleitkommawerten im Festkommaformat an (ohne Exponentenfeld). |
|
Eine Bitmaske definiert als fixed | scientific |
|
Alle Zustandsbitfreie verständlich. |
|
Gibt Einfügung oder Suche von ganzzahligen Werten im Hexadezimalformat an. |
|
Gibt Extraktion aus einem Stream. |
|
Auflagen zu einer Feldbreite durch Einfügen aus Leerzeichen an einem Punkt intern in ein generiertes numerischen Feld. |
|
Gibt Flattersatz an. |
|
Gibt Einfügung oder Suche von ganzzahligen Werten im oktalen Format an. |
|
Gibt Einfügen zu einem Stream. |
|
Gibt Blocksatz an. |
|
Gibt Einfügen von Gleitkommawerten im wissenschaftlichen Stil an (mit einem Exponentenfeld). |
|
Gibt Einfügen eines Präfix an, das die Basis eines ganzzahligen generierten Felds preisgegeben. |
|
Gibt unbedingter Einfügen eines Dezimaltrennzeichens in einem generierten Gleitkommagebiet an. |
|
Gibt Einfügen eines Pluszeichens in einem nicht negative generierten numerischen Feld. |
|
Gibt das Überspringen von führenden Leerraum vor bestimmten Extraktion an. |
|
Gibt dem Löschen des Inhalts einer vorhandenen Datei an, wenn der steuerndes Objekt erstellt wird. |
|
Veranlasst Ausgabe, um nach einer Einfügung geleert werden. |
|
Gibt Einfügen von Großbuchstaben von Entsprechungen Kleinbuchstaben in bestimmten Einfügungen an. |
Memberfunktionen
Die Memberklasse dient als Basisklasse für alle Ausnahmen, die durch die Memberfunktion nicht aktiviert der Vorlagenklasse basic_ios ausgelöst werden. |
|
Setzt oder gibt die aktuelle Flageinstellungen. |
|
Gibt dem gespeicherten Gebietsschemaobjekt zurück. |
|
Ändert das Gebietsschema. |
|
Erstellt die Standard-iostream Objekte, wenn Sie erstellt werden. |
|
Weist einen als in iword gespeichert werden, Wert. |
|
Gibt die Anzahl der Ziffern an, die in eine Gleitkommazahl anzuzeigen. |
|
Weist einen als in pword gespeichert werden, Wert. |
|
Gibt eine Rückruffunktion an. |
|
Legt die angegebenen Flags fest. |
|
Stellt sicher, dass C-Laufzeitbibliotheks-Vorgänge iostream-Bibliothek und in der Reihenfolge verarbeitet werden, dass sie im Quellcode auftreten. |
|
Veranlasst die angegebenen Flags, aus zu sein. |
|
Legt die Länge des Ausgabestreams fest. |
|
Gibt an, dass eine Variable ein Teil eines Streams ist. |
Operatoren
Der Zuweisungsoperator für ios_base-Objekte. |
Voraussetzungen
Header: <IOS>
Namespace: std
Siehe auch
Referenz
Threadsicherheit in der C++-Standardbibliothek