CMemFile::CMemFile
První přetížení otevře soubor prázdný paměti.
CMemFile(
UINT nGrowBytes = 1024
);
CMemFile(
BYTE* lpBuffer,
UINT nBufferSize,
UINT nGrowBytes = 0
);
Parametry
nGrowBytes
Přírůstek přidělení paměti v bajtech.lpBuffer
Ukazatel do vyrovnávací paměti, který obdrží informace o velikosti nBufferSize .nBufferSize
Celé číslo, které určuje velikost vyrovnávací paměti souboru v bajtech.
Poznámky
Poznámka: otevření souboru pomocí konstruktoru a neměli volání CFile::Open.
Druhý přetížení chová stejně, jako používá první konstruktor a okamžitě se nazývá Attach se stejnými parametry.Viz Attach podrobnosti.
Příklad
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);
Požadavky
Záhlaví: afx.h