bruker namespace std;
3 Lag en " fstream "objekt og åpne en fil med det ved å legge følgende kode i funksjon din : en
fstream f ( " example.txt " , fstream :: in) ;
" fstream :: in "-parameteren setter strømmen til bare å tillate inntastinger
4
Utfør en output operasjon på strømmen ved å legge følgende kode: .
f <<" forsøker tekst output " ;
utgangen operasjonen vil mislykkes og sette strømmen tilstand til" failbit "fordi strømmen er satt til bare å tillate inntastinger
5
Rengjør innspill . buffer med de " klare " og " ignore" funksjoner ved å legge til følgende kode :
if ( f.fail ( ) ) { f.clear (); f.ignore ( INT_MAX , '\\ n' ) ; }
"klar "-funksjonen sletter alle feil flagg og returnerer stream tilstand til " ignore " funksjon ekstrakter og ignorerer opp til " INT_MAX " tegn eller til " goodbit . " den støter på en '\\ n' linjeskift karakter . Den " INT_MAX " variable er den maksimale verdien for " int " datatype og er avhengig av systemet .
6
Lagre C + + -fil. Kompilere og kjøre programmet for å rense innbuffer .