System::IO::StringReader class
Contenuti
[
Nascondere
]StringReader class
Rappresenta un lettore che legge caratteri da una stringa. Gli oggetti di questa classe dovrebbero essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò proverà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.
class StringReader : public System::IO::TextReader
Metodi
| Metodo | Descrizione |
|---|---|
| Close() override | Chiude lo stream. |
| Dispose() override | Non fa nulla. |
| Dispose(bool) override | Non fa nulla. |
| Peek() override | Legge un singolo carattere dallo stream senza modificare la posizione dello stream. |
| Read() override | Legge un singolo carattere dal flusso. |
| Read(ArrayPtr<char_t>, int, int) override | Legge il numero specificato di caratteri dallo stream nell’array di caratteri specificato, a partire dalla posizione specificata. |
| ReadLine() override | Legge i caratteri dal flusso fino alla fine della riga corrente. |
| ReadToEnd() override | Legge i caratteri dal flusso fino alla fine del flusso. |
| StringReader(const String&) | Crea una nuova istanza della classe StringReader che legge caratteri dalla stringa specificata. |
Vedi anche
- Class TextReader
- Namespace System::IO
- Library Aspose.Font for C++