Input /output ( I /O) er enhver kommunikation mellem et program, og noget uden for dette program som en bruger , et andet program eller i tilfælde af filen l /O, et lager medium . C + + bruger streams at udføre l /O operationer . Følgende trin forklarer , hvordan du udfører fil l /O i C + + . Instruktioner
1
Lær, hvad en strøm er. En strøm er en fil i C + + . Det er et praktisk abstraktion henviser til en strøm af data, der beskriver , hvad et program kan læse til og skrive fra uden at vide meget om det medie det er forbundet med .
2
Medtag header fil iostream som erklærer input og output stream objekter. Enhver C + + program, der bruger filen l /O vil generelt bruge følgende erklæring : Hej
# include
3
Brug følgende stream klasser til at udføre fil l /O til disk filer i C + +: fstream , ifstream og ofstream . fstream både læser til og skriver fra en fil , ifstream læser fra en fil og ofstream skriver til en fil. Disse klasser er faktisk stammer fra den iostream , istream og ostream
4
Kig på følgende enkle eksempel på, hvordan bruge fil l /O i C + +: .
# Include # include using namespace std ;
int main () { ofstream test_file , test_file.open ( " sample.txt ") test_file test_file.close (); return 0 ;}
5
Analyser koden i trin 4 . Bemærk, at du først inkluderer header-filer iostream og derefter fstream så vi kan erklære ofstream objekt test_file . test_file skal først åbnes med den åbne , før det kan blive skrevet til med indsatsen strengen i stream operatør (