Bestimmte zeile aus dem datei auslesen

Alles rund um die Programmierung mit Qt
Antworten
midabasy
Beiträge: 1
Registriert: 27. März 2023 18:39

Bestimmte zeile aus dem datei auslesen

Beitrag von midabasy »

hi
Wie kann ich, aus dem textdatei, bestimmte zeile auslesen.
Qt C++
z.B

Code: Alles auswählen

Datei test.txt
Zeile: 10[
Zuletzt geändert von midabasy am 28. März 2023 10:44, insgesamt 1-mal geändert.
sowas
Beiträge: 105
Registriert: 19. September 2006 16:02

Re: Bestimmte zeile aus dem datei auslesen

Beitrag von sowas »

Hallo,
Du kannst alles machen, befasse Dich mit QString, man kann nach Inhalt auswählen, oder womit die Zeile anfängt, endet, nach Zeilenlänge usw. usw.
helmut.jakoby
Beiträge: 19
Registriert: 17. Januar 2012 15:26
Kontaktdaten:

Re: Bestimmte zeile aus dem datei auslesen

Beitrag von helmut.jakoby »

Meinst Du sowas: https://stackoverflow.com/questions/786 ... tream-in-c ?

Edit: Sehe gerade, dass Du in einem anderen Forum schon fündig geworden bist.
sowas
Beiträge: 105
Registriert: 19. September 2006 16:02

Re: Bestimmte zeile aus dem datei auslesen

Beitrag von sowas »

die Frage lautete:
Wie kann ich, aus dem textdatei, bestimmte zeile auslesen.
Ein Beispiel:
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);

QStringList zeile = {5 3
6 4
7 1
10 5
11 6
12 3
12 4};

int znr = zeile.size();

qInfo() << zeile.at(0) << zeile.size();

teil[0] = zeile.at(0); // name
qInfo()<< "teil[0]" << teil[0];
//------------
teil[1] = zeile.at(1); // id
qInfo()<< "teil[1]" << teil[1];

return a.exec();
}
sowas
Beiträge: 105
Registriert: 19. September 2006 16:02

Re: Bestimmte zeile aus dem datei auslesen

Beitrag von sowas »

Korrektur,
QStringList muß wie folgt lauten:

QStringList zeile = {"5 3",
"6 4",
"7 1",
"10 5",
"11 6",
"12 3",
"12 4"};
Antworten