System::IO::StreamReader::Read-Methode
Inhalt
[
Ausblenden
]StreamReader::Read() method
Liest ein einzelnes Zeichen aus dem Stream.
virtual int System::IO::StreamReader::Read() override
ReturnValue
Zeichen, das mit UTF‑16 kodiert ist, lesen; wenn das gelesene Zeichen durch zwei Codepunkte in UTF‑16 kodiert wird, wird nur das hohe Surrogat zurückgegeben.
Siehe auch
- Class StreamReader
- Namespace System::IO
- Library Aspose.Font for C++
StreamReader::Read(ArrayPtr<char_t>, int, int) method
Liest die angegebene Anzahl von Zeichen aus dem Stream, konvertiert sie in die UTF‑16‑Kodierung und schreibt die resultierenden UTF‑16‑Zeichen in das angegebene Zeichenarray, beginnend an der angegebenen Position.
virtual int System::IO::StreamReader::Read(ArrayPtr<char_t> buffer, int index, int count) override
| Parameter | Typ | Beschreibung |
|---|---|---|
| buffer | ArrayPtr<char_t> | Das UTF-16-Zeichenarray, in das die aus dem Stream gelesenen Zeichen geschrieben werden sollen |
| Index | int | Ein 0‑basierter Index in buffer, an dem das Schreiben beginnen soll |
| count | int | Die Anzahl der Zeichen, die aus dem Strom gelesen werden sollen |
ReturnValue
Die Anzahl der aus dem Stream gelesenen Zeichen
Siehe auch
- Typedef ArrayPtr
- Class StreamReader
- Namespace System::IO
- Library Aspose.Font for C++