Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Dessa klasser tillhandahåller ett gränssnitt för traditionella diskfiler, minnesinterna filer, aktiva strömmar och Windows-socketar. Alla klasser som härleds från CFile kan användas med ett CArchive objekt för att utföra serialisering.
Använd följande klasser, särskilt CArchive och CFile, om du skriver din egen bearbetning av indata/utdata. Normalt behöver du inte härleda från dessa klasser. Om du använder programramverket hanterar standardimplementeringarna av kommandona Öppna och Spara på Arkiv-menyn fil-I/O (med klassen CArchive), så länge du åsidosätter dokumentets Serialize funktion för att ange information om hur ett dokument serialiserar innehållet. Mer information om filklasser och serialisering finns i artikeln Filer i MFC och artikeln Serialisering.
CFile
Tillhandahåller ett filgränssnitt för binära diskfiler.
CStdioFile
Tillhandahåller ett CFile gränssnitt för buffrade dataströmdiskfiler, vanligtvis i textläge.
CMemFile
Tillhandahåller ett CFile gränssnitt för minnesinterna filer.
CSharedFile
Tillhandahåller ett CFile gränssnitt för delade minnesinterna filer.
COleStreamFile
Använder COM-gränssnittet IStream för att ge CFile åtkomst till sammansatta filer.
CSocketFile
Tillhandahåller ett CFile gränssnitt till en Windows Socket.
Relaterade klasser
CArchive
Samarbetar med ett CFile objekt för att implementera beständig lagring för objekt via serialisering (se CObject::Serialize).
CArchiveException
Ett arkivfel.
CFileException
Ett filorienterat undantag.
CFileDialog
Innehåller en standarddialogruta för att öppna eller spara en fil.
CRecentFileList
Bibehåller listan över senast använda filer (MRU).
Se även
översikt över -klass