August 16
La funzione "getline" in C ++ consente di recuperare una riga di testo da un file. È possibile utilizzare la funzione "stringa" per recuperare un offset di caratteri della stringa. Le due funzioni permettono di recuperare solo una parte di un file nel codice C ++. Si assegnano i risultati a una variabile, in modo da poter conservare o utilizzare la stringa più avanti nel codice.
1 Fare clic destro sul file di codice sorgente CPP che si desidera modificare. Fai clic su "Apri con", e selezionare il compilatore C ++.
2 Creare la variabile per il file, e aprire il file. Il codice seguente apre un file denominato "MyFile.doc", e assegna il contenuto alla variabile "file":
file di ofstream;
file.open ( "MyFile.doc");
3 Recupero del testo dal file. È possibile determinare il numero di caratteri da recuperare nella funzione "getline". Il seguente codice recupera 100 caratteri dal file:
String fileContent;
file.getline (fileContent, 100);
4 Recuperare un elenco sottoinsieme di caratteri dall'input del file. Il seguente codice recupera i primi 10 caratteri, e assegna i caratteri alla variabile "subContent":
String subContent;
subContent = filecontent.substring (0, 10);