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