Aracılığıyla paylaş


CMemFile::CMemFile

İlk aşırı boş bellek dosyası açar.

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

Parametreler

  • nGrowBytes
    Bayt bellek ayırma artış.

  • lpBuffer
    İşaretçi boyutu bilgileri alır, arabellek nBufferSize.

  • nBufferSize
    Bayt cinsinden dosya arabelleği boyutunu belirten bir tamsayı.

Notlar

Not Dosya kurucusu tarafından açıldığı ve siz değil çağırmalıdır CFile::Open.

Sanki ilk kurucu kullanılan ve hemen adlı ikinci aşırı aynı davranır Attach ile aynı parametreleri.Bkz: Attach ayrıntılı bilgi için.

Örnek

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);

Gereksinimler

Başlık: afx.h

Ayrıca bkz.

Başvuru

CMemFile sınıfı

Hiyerarşi grafik

CMemFile::Attach