CArchive::ReadString

Bool Re&adString(CStringamp;rString );

LPTSTR ReadString (LPTSTR lpsz, UINT nMax);
tirar (
CArchiveException );

Valor devuelto

En la versión que devuelve Bool, TRUE si tiene éxito; Falso lo contrario.

En la versión que devuelve un LPTSTR, un puntero a un búfer que contiene los datos de texto; NULL si se alcanzó el final del archivo.

Parámetros

rString

Una referencia a un CString que contendrá la cadena resultante después de que se lee del archivo asociado al objeto CArchive.

lpsz

Especifica un puntero a un búfer suministrado por el usuario que recibirá una cadena de texto terminada en null.

nMax

Especifica el número máximo de caracteres que se va a leer. Uno debe ser menor que el tamaño del búfer de lpsz .

Observaciones

Llamar a esta función miembro para leer los datos de texto en un búfer del archivo asociado al objeto CArchive . En la versión de la función miembro con el parámetro nMax , el búfer se celebrará un límite de nMax - 1 caracteres. Lectura es detenido por un par de salto de línea de retorno de carro. Siempre se quitan los caracteres de nueva línea. Se añade un carácter nulo ('\0') en cualquiera de los casos.

CArchive::Read también está disponible para la entrada de modo de texto, pero no terminar en un par de salto de línea de retorno de carro.

Visió&n General de CArchive |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CArchive::Read, CArchive::Write, CArchive::WriteString, CArchiveException

Index