Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Třída CMemFile

Graf hierarchie

CMemFile::Attach