Input /output ( I /O ) is elke communicatie tussen een software- programma en iets buiten dat programma , zoals een gebruiker , een ander programma of in het geval van file l /O , een opslagmedium . C + + gebruikt streams l /O- bewerkingen . In de volgende stappen wordt uitgelegd hoe om te presteren file l /O in C + + . Instructies 1 Leer wat een stroom is . Een stroom is een bestand in C + + . Het is een handige abstractie verwijst naar een stroom van data die beschrijft wat een programma kan lezen van en schrijven vanuit zonder veel te weten over de media het wordt geassocieerd met . Kopen van 2 Voeg de header file iostream die verklaart input en output stroomobjecten . Elke C + + -programma dat bestand gebruikt l /O zal in het algemeen de volgende verklaring nodig: # include 3 Gebruik de volgende stroom klassen om file l /O uit te voeren op de harde schijf bestanden in C + + : fstream , ifstream en ofstream . fstream zowel leest en schrijft vanuit een bestand , ifstream leest uit een bestand en ofstream schrijft naar een bestand . Deze lessen zijn eigenlijk afgeleid van de iostream , istream en ostream Kijk 4 op de volgende eenvoudige voorbeeld van hoe bestand l /O gebruiken in C + + : . # Include # include using namespace std ; int main ( ) { ofstream test_file ; test_file.open ( " sample.txt " ) ; test_file test_file.close ( ) return 0; } 5 Analyseer de code in stap 4 . Merk op dat u voor het eerst onder de header files iostream en vervolgens fstream zodat we kunnen verklaren dat de ofstream object test_file . test_file moet eerst worden geopend met de open voordat hij met de insert touwtje kan worden geschreven om in stroom operator (
|