System::ConsoleOutput-Klasse

ConsoleOutput class

Repräsentiert den Standardausgabestream. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class ConsoleOutput : public System::IO::TextWriter

Methoden

MethodeBeschreibung
get_Encoding() overrideGibt stets die ASCII-Kodierung zurück.
Write(bool) overrideGibt die Zeichenkettenrepräsentation des angegebenen booleschen Werts in den vom aktuellen Objekt dargestellten Ausgabestream aus.
Write(const SharedPtr<Object>&) overrideGibt die Zeichenkettenrepräsentation des angegebenen Objekts in den vom aktuellen Objekt dargestellten Ausgabestream aus.
Write(char_t) overrideGibt den angegebenen Zeichenwert in den vom aktuellen Objekt dargestellten Ausgabestream aus.
Write(Decimal) overrideGibt die Zeichenkettenrepräsentation des Decimal-Werts in den vom aktuellen Objekt dargestellten Ausgabestream aus.
Write(double) overrideGibt die Zeichenkettenrepräsentation eines double‑genauen Gleitkommawerts in den vom aktuellen Objekt dargestellten Ausgabestream aus.
Write(int32_t) overrideGibt die Zeichenkettenrepräsentation des 32‑Bit‑Ganzzahlwerts im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
Write(int64_t) overrideGibt die Zeichenkettenrepräsentation des 64‑Bit‑Ganzzahlwerts im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
Write(float) overrideGibt die Zeichenkettenrepräsentation des single‑Präzisions‑Gleitkommawerts im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
Write(const String&) overrideGibt das angegebene Zeichenkettenobjekt im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
Write(uint32_t) overrideGibt die Zeichenkettenrepräsentation des unsigned 32‑Bit‑Ganzzahlwerts im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
Write(uint64_t) overrideGibt die Zeichenkettenrepräsentation des unsigned 64‑Bit‑Ganzzahlwerts im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
Write(const ArrayPtr<char_t>&) overrideGibt die Zeichenkettenrepräsentation des angegebenen Zeichen‑Arrays im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
Write(const ArrayPtr<char_t>&, int32_t, int32_t) overrideGibt die Zeichenkettenrepräsentation eines Wertebereichs des angegebenen Zeichen‑Arrays im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
Write(const char_t *) overrideGibt die angegebene C‑Zeichenkette im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
Write(const TypeInfo&) overrideGibt die Zeichenkettenrepräsentation des angegebenen TypeInfo-Objekts im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
Write(const char *)
WriteLine() overrideGibt den aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(const SharedPtr<Object>&) overrideGibt die Zeichenkettenrepräsentation des angegebenen Objekts gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(bool) overrideGibt die Zeichenkettenrepräsentation des angegebenen booleschen Werts gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(char_t) overrideGibt den angegebenen Zeichenwert gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(Decimal) overrideGibt die Zeichenkettenrepräsentation des Decimal-Werts gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(double) overrideGibt die Zeichenkettenrepräsentation des double‑Präzisions‑Gleitkommawerts gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(int) overrideGibt die Zeichenkettenrepräsentation des 32‑Bit‑Ganzzahlwerts gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(int64_t) overrideGibt die Zeichenkettenrepräsentation des 64‑Bit‑Ganzzahlwerts gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(float) overrideGibt die Zeichenkettenrepräsentation des single‑Präzisions‑Gleitkommawerts gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(const String&) overrideGibt das angegebene Zeichenkettenobjekt gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(uint32_t) overrideGibt die Zeichenkettenrepräsentation des unsigned 32‑Bit‑Ganzzahlwerts gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(uint64_t) overrideGibt die Zeichenkettenrepräsentation des unsigned 64‑Bit‑Ganzzahlwerts gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(const ArrayPtr<char_t>&) overrideGibt die Zeichenkettenrepräsentation des angegebenen Zeichen‑Arrays gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(const ArrayPtr<char_t>&, int32_t, int32_t) overrideGibt die Zeichenkettenrepräsentation eines Wertebereichs des angegebenen Zeichen‑Arrays gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(const char_t *) overrideGibt die angegebene C‑Zeichenkette gefolgt vom aktuellen Zeilenabschluss im Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(const TypeInfo&) overrideGibt die Zeichenkettenrepräsentation des angegebenen TypeInfo-Objekts gefolgt vom aktuellen Zeilenabschluss an den Ausgabestream aus, der vom aktuellen Objekt repräsentiert wird.
WriteLine(const char *)

Siehe auch