The " getline " funktion i C + + kan du hämta en textrad från en fil . Du använder " delsträng " -funktion för att hämta en förskjutning av tecken från strängen . De båda funktionerna kan du bara hämta en del av en fil i din C + + -kod . Du tilldelar resultatet till en variabel , så att du kan lagra eller använda delsträng senare i koden . Instruktioner
1
Högerklicka på CPP fil källkod du vill redigera . Klicka på " Öppna med " och välj din C + + -kompilator .
2
Skapa variabeln för filen , och öppna filen . Följande kod öppnar en fil som heter " myfile.doc , " och tilldela innehållet till " file " variabel :
ofstream fil ,
file.open ( " myfile.doc " ) ; Addera 3
Hämta lite text från filen . Du bestämmer hur många tecken att hämta i " getline " funktionen . Följande kod hämtar 100 tecken från filen :
String filecontent ,
file.getline ( filecontent , 100 ) ;
4
Hämta en delmängd lista över tecken från filens ingång . Följande kod hämtar de första 10 tecken , och tilldelar tecknen till " subcontent " variabel :
String subcontent ,
subcontent = filecontent.substring ( 0 , 10 ) ;
Addera