En av fordelene med programmering i C + + er muligheten til å velge medlemmer i klasse biblioteker for grunnleggende funksjoner . Funksjoner i klassen bibliotekene følger med standard versjoner av C + + språk utføre de fleste av de repetitive oppgaver knyttet til inn-og utgang . Inkludert de riktige bibliotekene når kompilere koden din eliminerer behovet for å skrive dine egne funksjoner for å åpne , lese og lagre filer i et program. Når funksjonen definisjonen er inkludert , trenger du bare å utstede funksjonen kaller i koden med riktig syntaks. Instruksjoner
en
Inkluder input /output stream , filstrøm og streng håndtering klasse biblioteker i topp- koden med uttalelser : en
# include # include # include
2 Erklærer en variabel til å holde filstrøm . Å åpne filen for å lese bare : en
ifstream minFil ( " test.txt ");
3
Åpne filen og vise innholdet på skjermen. Bruk en " hvis /annet " statement å sjekke filens status. Vise filen med en "mens " loop . For dette eksempelet , bruk:
if ( myFile.is_open ( ) ) { while ( myFile.good ( ) ) { getline ( minFil , linje) ; cout << linjen << endl ; } myFile.close (); } else cout << "Kan ikke åpne filen . ";