Il C + + la funzione " getline " consente di leggere in un determinato numero di caratteri che è possibile utilizzare per visualizzare al lettore . È necessario aprire un file di testo , impostare il numero di caratteri e di creare una variabile che il programma utilizza per tenere l'elenco dei caratteri. L'ingresso e processi di output utilizzano la libreria " iostream " per leggere e scrivere dati di file . Istruzioni
1
destro del mouse sul file di codice sorgente CPP e selezionare " Apri con ". Clicca il compilatore C + + si usa per creare il vostro codice .
2
Aggiungi il iostream e biblioteche FStream alla parte superiore del file di codice sorgente . Copiare e incollare il seguente codice al file di farlo :
# include
# include
3 creare una variabile per l'ingresso . Il codice seguente imposta una variabile di 10 caratteri :
ReadChar char [ 10 ] ;
Il " 10 " indica il numero di caratteri il programma legge . Sostituire questo valore con il proprio.
4
Aprire il file . Se si apre un file inesistente , un errore di ritorni. Il codice seguente mostra come aprire un file denominato " c : \\ myfile.txt " :
ifstream mydata ;
mydata.open ( "c: \\ myfile.txt ");
5
leggere caratteri dal file . In questo esempio , 10 caratteri vengono letti . Il codice seguente legge i primi 10 caratteri del file :
mydata.getline ( ReadChar , 10 , '\\ n ');
6
Visualizzare i caratteri di input per il lettore e chiudere il file . È necessario chiudere il file dopo aver completato il processo di lettura o il sistema operativo non rilascia un blocco sul file . Il codice seguente mostra i caratteri e chiude il file :
cout <<
ReadChar ;
mydata.close ();
< br >