System::IO::StringReader-klass
Innehåll
[
Dölj
]StringReader class
Representerar en läsare som läser tecken från en sträng. Objekt av denna klass bör endast allokeras med System::MakeObject()-funktionen. Skapa aldrig en instans av denna typ på stacken eller med operator new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.
class StringReader : public System::IO::TextReader
Metoder
| Metod | Beskrivning |
|---|---|
| Close() override | Stänger strömmen. |
| Dispose() override | Gör ingenting. |
| Dispose(bool) override | Gör ingenting. |
| Peek() override | Läser ett enda tecken från strömmen utan att ändra strömmens position. |
| Read() override | Läser ett enda tecken från strömmen. |
| Read(ArrayPtr<char_t>, int, int) override | Läser det angivna antalet tecken från strömmen till den angivna teckenarrayen med start vid den angivna positionen. |
| ReadLine() override | Läser tecken från strömmen tills slutet av den aktuella raden. |
| ReadToEnd() override | Läser tecken från strömmen tills slutet av strömmen. |
| StringReader(const String&) | Skapar en ny instans av StringReader-klassen som läser tecken från den angivna strängen. |
Se även
- Class TextReader
- Namespace System::IO
- Library Aspose.Page for C++