다음을 통해 공유


MFC의 파일

MFC(Microsoft Foundation 클래스 라이브러리)에서 CFile 클래스는 일반 파일 I/O 작업을 처리합니다. 이 문서 제품군에서는 파일을 열고 닫고 해당 파일에 데이터를 읽고 쓰는 방법을 설명합니다. 또한 파일 상태 작업에 대해서도 설명합니다. MFC의 개체 기반 serialization 기능을 파일에서 데이터를 읽고 쓰는 다른 방법으로 사용하는 방법에 대한 설명은 직렬화 문서를 참조하세요.

비고

MFC CDocument 개체를 사용하는 경우 프레임워크는 많은 직렬화 작업을 수행합니다. 특히 프레임워크는 개체를 CFile 만들고 사용합니다. 클래스 Serialize의 멤버 함수 CDocument를 재정의할 때에만 코드를 작성하면 됩니다.

이 클래스는 CFile 범용 이진 파일 작업에 대한 인터페이스를 제공합니다. CStdioFileCMemFile 클래스는 CFile에서 파생되고, CSharedFile 클래스는 CMemFile에서 파생되어 더 특수화된 파일 서비스를 제공합니다.

MFC 파일 처리에 대한 대안에 대한 자세한 내용은 Run-Time 라이브러리 참조파일 처리를 참조하세요.

파생 CFile 클래스에 대한 자세한 내용은 MFC 계층 구조 차트를 참조하세요.

뭘 하고 싶으세요

CFile 사용

MFC 직렬화 사용(객체 지속성)

참고하십시오

개념
일반 MFC 항목
CArchive 클래스
CObject 클래스