Alles, was mit den C- oder C ++ - Standardbibliotheksfunktionen 'fgets' (C) oder 'std :: fgets' (C ++) zusammenhängt. Diese Funktionen werden verwendet, um eine Folge von Zeichen aus einem Eingabestrom zu lesen und sie in einen Zeichenpuffer als Zeichenfolge zu schreiben.
Ich muss eine Textzeile lesen (mit einem Zeilenende versehen), ohne Annahmen über die Länge zu machen. So sehe ich jetzt Möglichkeiten:
Verwenden Sie fgets und prüfen Sie jedes Mal, ob das letzte Zeichen ein Zeilenumbruch ist und kontinui...
Ich habe eine Datei, in der ich ohne eine Verarbeitung der aktuellen Zeile iterieren möchte. Nach was ich suche, ist der beste Weg, zu einer bestimmten Zeile einer Textdatei zu gehen. Zum Beispiel scheint das Speichern der aktuellen Zeile in ein...
%Vor%
Nachdem ich "loops" eingegeben habe, wurde "s1" automatisch eine Leerzeile zugewiesen. Wie ist es passiert? Ich bin mir sicher, dass meine Tastatur gut funktioniert.
Insbesondere das Codebeispiel hier funktioniert großartig, aber nur, wenn die Zeichenfolge in einer Datei gespeichert ist.
Manchmal brauche ich es, um eine generierte Zeichenfolge zu verarbeiten (gespeichert in einer String-Variablen), aber...
Ich habe eine txt-Datei, die ich rückwärts lesen möchte, momentan verwende ich das:
%Vor%
Dies gibt alle Zeilen in meiner Datei aus.
Ich möchte die Zeilen von unten nach oben lesen.
Gibt es einen Weg, es zu tun?