The C + + programmeringsspråk gjør tung bruk av bekken konseptet. En strøm er en plassering i minnet som fungerer som midlertidig lagringsplass. En output stream lagrer data i regionen minnebruken for bekken. Denne informasjonen er ment å bli lest hver så ofte , slik at friskere biter av data for å ta plassen til de eldre data . Men hvis strømmen ikke blir lest på en riktig måte , kan du ved et uhell overstyre data . Du kan unngå mulig tap av data ved å spyle bekk, som helt tømmer den . Du trenger
C + + Integrated Development Environment ( IDE ), for eksempel Eclipse CDT
C + + Compiler , slik GCC
Vis flere Instruksjoner
en
Load den C + + IDE ved å klikke på programmets ikon. Når den åpnes, velger du "Fil /Ny /Project" og velg " C + + Project" for å opprette en ny C + + prosjekt . En tom kildekoden filen vises i teksteditoren delen av IDE .
2
Import av " fstream " biblioteket for å utnytte stream objekter den inneholder. Skriv følgende på toppen av kildekoden filen:
# include
bruker namespace std;
3
Lag en hoved funksjon . Den viktigste funksjonen er der henrettelsen begynner i programmet. Du vil plassere alle de resterende koden i klammeparentesene som følger den viktigste funksjonen erklæringen. En viktig funksjon erklæring ser slik ut : en
int main ( )
{ }
4
Lag en output stream og knytte det til en fil med navnet " filnavn . txt "ved hjelp av følgende kode :
ofstream OutputStream ( " filnavn.txt ");
5
Skriv noen data til output stream . Skrive data til bekker gjøres ved hjelp av " << " operatører . For eksempel skal skrive ordet " Hei " til output stream , kan du skrive følgende : en
OutputStream << " Hello" << endl;
6
Skyll bekken for å garantere at ordet "Hello " er skrevet til bekken . Det er ingen garanti om når uttalelsen i forrige trinn vil utføre . Hvis programmet lukkes uventet , kanskje ordet aldri skrive til filen . Skyll strømmen ved hjelp av denne kommandoen : en
outputStream.flush ();
7
Kjør programmet ved å trykke på den grønne " Play" -knappen på den øverste raden med knapper i IDE . Programmet lagrer et ord i en output stream , og deretter skylle bekken , slik at filen er skrevet til .