Il C + + linguaggio di programmazione fa un uso pesante del concetto di flusso . Un flusso è una locazione di memoria che serve come spazio di immagazzinaggio temporaneo . Un flusso di output memorizza i dati nella regione di memoria allocata per il flusso . Questo dato è destinato a essere letto ogni tanto , permettendo pezzi più freschi di dati per prendere il posto dei vecchi dati . Tuttavia, se il flusso non viene letta in modo tempestivo , è possibile sovrascrivere accidentalmente i dati . È possibile evitare potenziali perdite di dati da vampate di calore al ruscello, che svuota completamente. Cose che ti serviranno
+ ambiente di sviluppo integrato (IDE) , come ad esempio Eclipse CDT
compilatore C + + , ad un GCC
Mostra più istruzioni
1
carico C + il C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File /Nuovo /Progetto" e scegliere " Progetto C + +" per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di testo parte dell'IDE.
2
importare la libreria " fstream " di utilizzare gli oggetti di flusso che contiene. Scrivere il seguente all'inizio del file di codice sorgente :
# include
using namespace std;
3
Creare un principale funzione . La funzione principale è quella in cui inizia l'esecuzione del programma. Potrai inserire tutto il codice rimanente all'interno delle parentesi graffe che seguono la dichiarazione di funzione principale. Una dichiarazione di funzione principale è la seguente:
int main ( ) { }
4
Crea un flusso di uscita e legarlo ad un file chiamato "filename . txt " utilizzando la seguente riga di codice :
ofstream outputStream ( " filename.txt " ) ;
5
Scrivi alcuni dati nel flusso di output . La scrittura di dati flussi si realizza utilizzando gli operatori "<<" . Ad esempio, per scrivere la parola " Ciao " nel flusso di output , è possibile scrivere la seguente :
outputStream << " Ciao " << endl;
6 < p > Lavare il flusso per garantire che la parola " Ciao " è scritto nel flusso . Non vi è alcuna garanzia circa quando la dichiarazione fatta nel passaggio precedente verrà eseguito. Se il programma si chiude inaspettatamente , la parola potrebbe mai scrivere sul file . Lavare il flusso utilizzando questo comando:
outputStream.flush ();
7
Eseguire il programma premendo il tasto verde "Play " che si trova sulla fila superiore di pulsanti nell'IDE . Il programma memorizza una parola in un flusso di output , e poi sciacquare il torrente , assicurando che il file viene scritto .