C++ Aus Random Zeilen lesen
-
Hallo Zusammen.
Ich habe eine Datei log.txt.
Wie kann ich aus random Zeilen lesen
z.b
Zeile 1
Zeile 5Diese random Zeilen sollen aber begrenzt sein
-
@Kassem Mit file streams.
-
@Tyrdal sagte in C++ Aus Random Zeilen lesen:
@Kassem Mit file streams.
kannst du mir ein Beispiel schicken
-
@Kassem
Du hast den Hinweis auf File Streams bekommen, was hast du denn bisher ausprobiert und wo hakt´s?
-
@Kassem sagte in C++ Aus Random Zeilen lesen:
Diese random Zeilen sollen aber begrenzt sein
Was soll das bedeuten?
Falls du eine beliebige Zeile lesen willst, musst du wissen, wie viele Zeilen es gibt.
Du kannst zeilenweise lesen (siehe
std::getline
) und die neue Zeile mit der Wahrscheinlichkeit1. / Anzahl_gelesene_Zeilen
übernehmen. Am Ende der Datei hast du dann eine zufällige Zeile ausgewählt.