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 información de los de tamaño nBufferSize.
nBufferSize
Un entero que especifica el tamaño del búfer de archivo, en bytes.
Observaciones
La primera sobrecarga abre un archivo de memoria vacía. Tenga en cuenta que el archivo se abre por el constructor y que no debe llamar a CFile::Open.
La segunda sobrecarga el mismo actúa como si se utiliza el primer constructor y llamó inmediatamente adjuntar con los mismos parámetros. Para obtener detalles, consulte adjuntar.
Ejemplo
/ / ejemplo de CMemFile::CMemFile
CMemFile f; / / Listo para no usar - necesidad de abrir.
BYTE * pBuf = (BYTE *) nuevo char [1024];
CMemFile g (pBuf, 1024, 256);
/ / igual que CMemFile g; g.Attach (pBuf, 1024, 256)
Visió&n General de CMemFile |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CMemFile::Attach