Seite 1 von 1

Bestimmte zeile aus dem datei auslesen

Verfasst: 28. März 2023 10:41
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[

Re: Bestimmte zeile aus dem datei auslesen

Verfasst: 29. März 2023 15:58
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.

Re: Bestimmte zeile aus dem datei auslesen

Verfasst: 30. März 2023 08:06
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.

Re: Bestimmte zeile aus dem datei auslesen

Verfasst: 30. März 2023 12:08
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();
}

Re: Bestimmte zeile aus dem datei auslesen

Verfasst: 30. März 2023 15:26
von sowas
Korrektur,
QStringList muß wie folgt lauten:

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