System::IO::StringReader class

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

MetodoDescrizione
Close() overrideChiude lo stream.
Dispose() overrideNon fa nulla.
Dispose(bool) overrideNon fa nulla.
Peek() overrideLegge un singolo carattere dallo stream senza modificare la posizione dello stream.
Read() overrideLegge un singolo carattere dal flusso.
Read(ArrayPtr<char_t>, int, int) overrideLegge il numero specificato di caratteri dallo stream nell’array di caratteri specificato, a partire dalla posizione specificata.
ReadLine() overrideLegge i caratteri dal flusso fino alla fine della riga corrente.
ReadToEnd() overrideLegge 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