Die " getline "-Funktion in C + + können Sie abrufen, eine Textzeile aus einer Datei. Sie verwenden die " substring "-Funktion , um ein Zeichen aus der Zeichenfolge abzurufen. Die beiden Funktionen können Sie abrufen, nur einen Teil einer Datei in Ihre C + +-Code . Sie weisen die Ergebnisse auf eine Variable , so können Sie oder lagern Sie die substring später im Code. Anleitung
1
rechten Maustaste auf die CPP -Quellcode-Datei Sie bearbeiten möchten . Klicken Sie auf " Öffnen mit " und wählen Sie Ihre C + + -Compiler.
2
Erstellen Sie die Variable für die Datei, und öffnen Sie die Datei . Der folgende Code öffnet eine Datei namens " myfile.doc , " und ordnet den Inhalt der " Bild "-Variable :
ofstream Datei;
File.open ( " myfile.doc ");
3
Abrufen einen Text aus der Datei. Sie bestimmen , wie viele Zeichen in der " getline "-Funktion abrufen . Der folgende Code ruft 100 Zeichen aus der Datei :
String FileContent ;
file.getline ( FileContent , 100);
4
Abrufen einer Teilmenge Liste von Zeichen aus der Datei -Eingang. Der folgende Code ruft die ersten 10 Zeichen , und ordnet die Zeichen der " subcontent " variable :
String subcontent ;
subcontent = filecontent.substring (0 , 10);