Zahlen einzeln aus txt einlesen?
-
Hallo!
Kann mir vielleicht jemand helfen? Ich soll aus einem txt file in dem Zahlen ganz einfach nacheinander stehen auslesen. Dabei darf sich allerdings immer nur eine Zahl im Speicher befinden.
Ziel ist es einen externen Merge-Sort zu schreiben.
(ist aber nebesächlich)Vielen Dank im Voraus...

-
Also das ist nun mehr als einfach. Ich verweise dich nun einfach nur auf den Thread nebenan:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-242316.htmlIst zwar nicht ganz das gleiche, aber dein Problem ist im anderen Problem enthalten.
Grüssli
-
So kannste z.b. 4 Zeilen aus einer Datei auslesen :>
ifstream datei ("datei.txt"); string daten; string zeilen[4]; for (int i=0 ; i < 4 ;i++) { getline(datei,daten); zeilen[i] = daten; } for (int i=0;i<4;i++) { cout<<zeilen[i]; }
-
in welcher header is´n das ifstream und getline???
mfg MORK
-
Na <iostream>

-
Ad aCTa schrieb:
Na <iostream>

Falsch.
Aus<fstream>kommtstd::ifstreamund aus<string>kommtstd::getline.-> http://www.cplusplus.com/reference/
Grüssli