Compartir a través de


CStdioFile Class

Representa el archivo de la secuencia en tiempo de ejecución de C. como se abierto por la función fopenen tiempo de ejecución.

class CStdioFile : public CFile

Miembros

Constructores públicos

Name

Descripción

CStdioFile::CStdioFile

Construye un objeto de CStdioFile de una ruta o un puntero de archivo.

Métodos públicos

Name

Descripción

CStdioFile::Open

Sobrecargado. Open se ha diseñado para el constructor predeterminado de CStdioFile (reemplaza Archivo ctype:: Abrir).

CStdioFile::ReadString

Lee una línea de texto única.

CStdioFile::Seek

Coloca el puntero de archivo actual.

CStdioFile::WriteString

Escribe una línea de texto única.

Miembros de datos públicos

Name

Descripción

CStdioFile::m_pStream

contiene un puntero a un archivo abierto.

Comentarios

Los archivos de la secuencia se almacenan en búfer y se pueden abrir en el modo de texto (valor predeterminado) o el modo binario.

El modo de texto proporciona el procesamiento especial para los pares de retorno-avance de línea de carro. Cuando se escribe un carácter de nueva línea (0x0A) a un objeto de CStdioFile del modo de texto, el par de byte (0x0D, 0x0A) se envía al archivo. Cuando se leen, el par de byte (0x0D, 0x0A) se convierte en un solo byte 0x0A.

Archivo C funciona duplicado, LockRange, y UnlockRange no se admite para CStdioFile.

Si llama a estas funciones en CStdioFile, obtendrá CNotSupportedException.

Para obtener más información sobre cómo utilizar CStdioFile, vea los artículos archivos en MFC y El control de archivo en la referencia de la biblioteca en tiempo de ejecución.

Jerarquía de herencia

CObject

Archivo C

CStdioFile

Requisitos

encabezado: afx.h

Vea también

Referencia

CFile (Clase)

Gráfico de jerarquías

CFile (Clase)

CFile::Duplicate

CFile::LockRange

CFile::UnlockRange

CNotSupportedException Class

Otros recursos

Cómo se hago: Utilice la clase de CFile?