CMemFile::CMemFile

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

Index