October 30
funzione "getline" Il C ++ permette 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 contenere l'elenco dei caratteri. I processi di ingresso e di uscita utilizzano la libreria "iostream" per leggere e scrivere i dati del file.
1 Fare clic sul file CPP codice sorgente e selezionare "Apri con". Clicca il compilatore C ++ si utilizza per creare il vostro codice.
2 Aggiungere le librerie iostream e fstream alla parte superiore del file di codice sorgente. Copiare e incollare il seguente codice al file per farlo:
includere <iostream> includere <fstream>
3 Creare una variabile per l'ingresso. Il codice seguente imposta una variabile di 10 caratteri:
char readChar [10];
Il "10" indica quanti caratteri il programma legge. Sostituire questo valore con il proprio.
4 Aprire il file. Se si apre un file inesistente, un errore ritorni. Il codice seguente mostra come aprire un file denominato "C: \ miofile.txt":
ifstream mydata;
mydata.open ( "c: \ myfile.txt");
5 Leggere i 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 al 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 ();