
CFileเป็นคลาสพื้นฐานเรียนแฟ้ม Microsoft Foundation นั้นโดยตรงให้บริการการ รับเข้า/unbuffered ไบนารีดิสก์ และจะสนับสนุนทางอ้อมแฟ้มข้อความและหน่วยความจำผ่านของคลาสที่ได้รับ CFileทำงานร่วมกับคลาCArchiveเพื่อสนับสนุนอนุกรมของวัตถุ Microsoft Foundation Class?
ความสัมพันธ์ลำดับชั้นระหว่างคลาสนี้คลาสที่ได้รับการอนุญาตให้โปรแกรมของคุณในการใช้งานบนวัตถุแฟ้มทั้งหมดผ่านทางอินเทอร์เฟซCFile polymorphic แฟ้มหน่วยความจำ ตัวอย่าง ทำงานกับแฟ้มบนดิสก์?
ใช้CFileและคลาสที่ได้รับของสำหรับดิสก์ทั่ว I/O ใช้ofstreamหรืออื่น ๆ คลา iostream Microsoft สำหรับการจัดรูปแบบข้อความที่ส่งไปยังแฟ้มบนดิสก์?
ปกติ แฟ้มดิสก์จะเปิดขึ้นโดยอัตโนมัติในการก่อสร้างCFileและปิดในการทำลาย ฟังก์ชันสมาชิกคงอนุญาตให้คุณถามสถานะของแฟ้มโดยไม่ต้องเปิดแฟ้ม?
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้CFileให้ดูบทความ แฟ้มใน MFCในVisual c ++ Programmer ของคำแนะนำและ การจัดการแฟ้มในการอ้างอิงไลบรารีรันไทม์?
#รวม lt;afx.h>
สมาชิกของคลาส|nbsp คลาสพื้นฐาน| แผนภูมิของลำดับชั้น(&N)
ตัวอย่างnbsp อย่าง MFC DRAWCLI | MFC อย่าง CHKBOOK(&N)
ดูเพิ่มเติมnbspCStdioFile, CMemFile(&N)