다음을 통해 공유


CMemFile::CMemFile

첫 번째 오버 로드는 빈 메모리 파일을 엽니다.

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

매개 변수

  • nGrowBytes
    바이트의 메모리 할당 증가 합니다.

  • lpBuffer
    포인터 크기의 정보를 수신 하는 버퍼에 nBufferSize.

  • nBufferSize
    파일 버퍼의 크기를 바이트 단위로 지정 하는 정수입니다.

설명

참고 생성자에서 파일을 열 및 않은 호출 해야 CFile::Open.

첫 번째 생성자를 사용 하 고 즉시 호출 처럼 두 번째 오버 로드를 동일한 역할 첨부 같은 매개 변수를 사용 합니다.참조 첨부 대 한 자세한 내용은.

예제

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

요구 사항

헤더: afx.h

참고 항목

참조

CMemFile 클래스

계층 구조 차트

CMemFile::Attach