input /output ( I /O) è una comunicazione tra un programma software e qualcosa al di fuori di quel programma come ad esempio un utente , un altro programma oppure , nel caso di file di l /O , un deposito medie. C + + utilizza flussi per eseguire operazioni di L /o . I passaggi seguenti illustrano come eseguire lima l /O a C + + . Istruzioni
1
Imparare che cosa è un flusso . Un flusso è un file in C + + . Si tratta di una comoda astrazione riferimento a un flusso di dati che descrivono ciò che un programma in grado di leggere e di scrivere da senza bisogno di sapere molto circa i mezzi di comunicazione si è associato.
2
includere il file di intestazione iostream che dichiara di ingresso e di uscita oggetti stream . Ogni programma in C + + che utilizza file di l /O in genere ha bisogno la seguente dichiarazione :
# include
3
Utilizzare le seguenti classi di flusso per eseguire file di l /O su disco i file in C + + : fstream , ifstream e ofstream . fstream sia legge da e scrive da un file , ifstream legge da un file e ofstream scrive su un file . Queste classi sono in realtà derivati dal iostream , istream e ostream
4
un'occhiata al seguente semplice esempio di come utilizzare file di l /O in C + + : .
# Include # include using namespace std;
int main ( ) { ofstream file_prova ; test_file.open ( " sample.txt "); file_prova test_file.close (); return 0; }
5
analizzare il codice nel passaggio 4 . Si noti che prima di includere i file di intestazione iostream e poi fstream in modo che possiamo dichiarare l' file_prova oggetto ofstream . file_prova deve prima essere aperto con il metodo aperto prima di poter essere scritto con la stringa INSERT INTO operatore flusso (