System::IO::StringReader class
Inhalt
[
Ausblenden
]StringReader class
Stellt einen Leser dar, der Zeichen aus einem String liest. Objekte dieser Klasse sollten nur über die 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 Assertionsfehlern 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 StringReader : public System::IO::TextReader
Methoden
| Methode | Beschreibung |
|---|---|
| Close() override | Schließt den Stream. |
| Dispose() override | Tut nichts. |
| Dispose(bool) override | Tut nichts. |
| Peek() override | Liest ein einzelnes Zeichen aus dem Stream, ohne die Position des Streams zu ändern. |
| Read() override | Liest ein einzelnes Zeichen aus dem Stream. |
| Read(ArrayPtr<char_t>, int, int) override | Liest die angegebene Anzahl von Zeichen aus dem Stream in das angegebene Zeichenarray, beginnend an der angegebenen Position. |
| ReadLine() override | Liest Zeichen aus dem Stream bis zum Ende der aktuellen Zeile. |
| ReadToEnd() override | Liest Zeichen aus dem Stream bis zum Ende des Streams. |
| StringReader(const String&) | Konstruiert eine neue Instanz der Klasse StringReader, die Zeichen aus dem angegebenen String liest. |
Siehe auch
- Class TextReader
- Namespace System::IO
- Library Aspose.Font for C++