CMemFile::CMemFile
la primera sobrecarga abre un archivo vacío de memoria.
CMemFile(
UINT nGrowBytes = 1024
);
CMemFile(
BYTE* lpBuffer,
UINT nBufferSize,
UINT nGrowBytes = 0
);
Parámetros
nGrowBytes
El incremento de asignación de memoria en bytes.lpBuffer
Puntero a un búfer que recibe la información de tamaño nBufferSize.nBufferSize
Un entero que especifica el tamaño del búfer de archivos, en bytes.
Comentarios
Observe que el archivo está abierto en el constructor y que no se debe llamar a Archivo ctype:: Abrir.
La segunda sobrecarga actúa igual que si se utiliza el primer constructor y inmediatamente denominara Asociar con los mismos parámetros.Vea Asociar para obtener detalles.
Ejemplo
CMemFile f; // Ready to use - no Open necessary.
BYTE * pBuf = (BYTE *)new char [1024];
CMemFile g(pBuf, 1024, 256);
// same as CMemFile g; g.Attach(pBuf, 1024, 256);
Requisitos
encabezado: afx.h