CMemFile::CMemFile

CMemFile ( UINT nGrowBytes = 1024 );

CMemFile (BYTE * lpBuffer, UINT nBufferSize, UINT nGrowBytes = 0);

Parametri

nGrowBytes

L'incremento di allocazione di memoria in byte.

lpBuffer

Puntatore a un buffer che riceve informazioni della dimensione nBufferSize.

nBufferSize

Un numero intero che specifica la dimensione del buffer file, in byte.

Osservazioni

Il primo overload apre un file vuoti di memoria. Si noti che il file viene aperto dal costruttore e che non deve chiamare CFile::Open.

Il secondo overload lo stesso agisce come se utilizzato il primo costruttore e chiamato immediatamente Attach con gli stessi parametri. Per ulteriori informazioni, vedere Attach.

Esempio

/ / esempio per CMemFile::CMemFile
CMemFile f; / / Pronto per l'uso - no Open necessary.

BYTE * pBuf = (BYTE *) nuovo char [1024];
CMemFile g (pBuf, 1024, 256);
/ / same as CMemFile g; g.Attach (pBuf, 1024, 256)

Pa&noramica CMemFile |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CMemFile::Attach

Index