MFC(Microsoft Foundation 클래스 라이브러리)에서 CFile 클래스는 일반 파일 I/O 작업을 처리합니다. 이 문서 제품군에서는 파일을 열고 닫고 해당 파일에 데이터를 읽고 쓰는 방법을 설명합니다. 또한 파일 상태 작업에 대해서도 설명합니다. MFC의 개체 기반 serialization 기능을 파일에서 데이터를 읽고 쓰는 다른 방법으로 사용하는 방법에 대한 설명은 직렬화 문서를 참조하세요.
비고
MFC CDocument
개체를 사용하는 경우 프레임워크는 많은 직렬화 작업을 수행합니다. 특히 프레임워크는 개체를 CFile
만들고 사용합니다. 클래스 Serialize
의 멤버 함수 CDocument
를 재정의할 때에만 코드를 작성하면 됩니다.
이 클래스는 CFile
범용 이진 파일 작업에 대한 인터페이스를 제공합니다.
CStdioFile
및 CMemFile
클래스는 CFile
에서 파생되고, CSharedFile
클래스는 CMemFile
에서 파생되어 더 특수화된 파일 서비스를 제공합니다.
MFC 파일 처리에 대한 대안에 대한 자세한 내용은 Run-Time 라이브러리 참조의 파일 처리를 참조하세요.
파생 CFile
클래스에 대한 자세한 내용은 MFC 계층 구조 차트를 참조하세요.
뭘 하고 싶으세요
CFile 사용
MFC 직렬화 사용(객체 지속성)