Clase System::IO::StringReader

StringReader class

Representa un lector que lee caracteres de una cadena. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarla a funciones como argumento.

class StringReader : public System::IO::TextReader

Métodos

MétodoDescripción
Close() overrideCierra el flujo.
Dispose() overrideNo hace nada.
Dispose(bool) overrideNo hace nada.
Peek() overrideLee un solo carácter del flujo sin cambiar la posición del flujo.
Read() overrideLee un solo carácter del flujo.
Read(ArrayPtr<char_t>, int, int) overrideLee la cantidad especificada de caracteres del flujo al arreglo de caracteres especificado, comenzando en la posición especificada.
ReadLine() overrideLee caracteres del flujo hasta el final de la línea actual.
ReadToEnd() overrideLee caracteres del flujo hasta el final del flujo.
StringReader(const String&)Construye una nueva instancia de la clase StringReader que lee caracteres de la cadena especificada.

Ver también