Aprire il file C + + in un editor , ad esempio Microsoft Visual Studio Express .
2
Includere la " iostream " e intestazioni " fstream " con l'aggiunta di il seguente codice nella parte superiore del vostro + + file C:
# include # include creare una " "oggetto e aprire un file con esso aggiungendo il seguente codice nella funzione : fstream f fstream ( " example.txt " , fstream :: in) ; " fstream :: in " imposta il flusso per consentire solo le operazioni di input eseguire un'operazione di uscita sul flusso aggiungendo il seguente codice : . f << " il tentativo di uscita del testo " ; l'operazione di uscita fallirà e impostare lo stato del flusso di " failbit ", perché il flusso è impostato per consentire solo le operazioni di input Pulire l'ingresso . buffer con i " chiari " e "ignora" le funzioni aggiungendo il seguente codice : se ( f.fail ( ) ) { f.clear (); f.ignore ( INT_MAX , '\\ n' );} la funzione "svuota " Salvare il file C + + . Compilare ed eseguire il programma per pulire il buffer di input .
3
4
5
cancella tutti i flag di errore e restituisce lo stato del flusso di gli estratti di funzione "ignora" e ignora fino a caratteri " INT_MAX " o fino a quando " goodbit . " incontra un '\\ n' carattere di nuova riga . La variabile " INT_MAX " è il valore massimo per il tipo di dati "int " e dipende dal sistema.
6
Informazioni correlate
Programmazione © www.354353.com