다음을 통해 공유


CFile::Read

연관 된 파일에서 버퍼로 데이터를 읽고 있는 CFile 개체.

virtual UINT Read( 
   void* lpBuf, 
   UINT nCount  
);

매개 변수

  • lpBuf
    파일에서 읽은 데이터를 수신 하는 사용자가 제공한 버퍼 포인터입니다.

  • nCount
    최대 파일에서 읽을 바이트 수입니다. 텍스트 모드 파일에 캐리지 – 줄 바꿈 쌍 단일 문자로 계산 됩니다.

반환 값

버퍼에 전송 된 바이트 수 있습니다. 이때 모든 CFile 클래스를 반환 값 수 미만 nCount 파일의 끝에 도달 했습니다.

예제

CFile cfile;
cfile.Open(_T("Write_File.dat"), CFile::modeCreate | 
   CFile::modeReadWrite);
char pbufWrite[100];
memset(pbufWrite, 'a', sizeof(pbufWrite));
cfile.Write(pbufWrite, 100);         
cfile.Flush();
cfile.SeekToBegin();
char pbufRead[100];
cfile.Read(pbufRead, sizeof(pbufRead));
ASSERT(0 == memcmp(pbufWrite, pbufRead, sizeof(pbufWrite)));

다른 예제를 보려면 CFile::Open.

요구 사항

헤더: afx.h

참고 항목

참조

CFile 클래스

계층 구조 차트