다음을 통해 공유


MFC의 파일

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

참고 항목

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

이 클래스는 CFile 범용 이진 파일 작업에 대한 인터페이스를 제공합니다. CStdioFileCMemFile 파생된 CFile 클래스 및 클래스는 CSharedFile 보다 특수화된 파일 서비스를 제공할 때 CMemFile 파생됩니다.

MFC 파일 처리에 대한 대안에 대한 자세한 내용은 런타임 라이브러리 참조의 파일 처리를 참조하세요.

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

뭘 하고 싶으세요

CFile 사용

MFC Serialization 사용(개체 지속성)

참고 항목

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