Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Datei Zeilenweise auslesen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
06.06.2007, 16:45 Uhr
cmos



Hallo,
ich hab eine Frage zum Zeilenweisen auslesen einer Datei.
Ich habe schon die sufu benutzt und auch etwas gefunden.
CStdioFile biete sich da an.
Ich benutze CAtlFile. Ist es damit auch möglich Zeilenweise aus
einer Datei zu lesen ? Ich kann ja eigentlich nur den Zeiger übergeben wohin geschrieben werden soll und die Größe von meinem Buffer. Es gibt wohl dann noch die Möglichkeit anzugeben wieviel Bytes gelesen werden soll. Ich weiß doch aber vorher nicht, wieviel Byte Groß die Zeile ist.

Grüße,
cmos
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.06.2007, 16:56 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


dafür brauch man nicht extra die mfc...

untestet so ins forum gehackt...

C++:
#include <stream>
#include <iostream>

std::string line

std::ifstream ifs("abc.txt");
while(std::getline(ofs,line)){

//irgendwas mit line machen...

}



--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.06.2007, 18:57 Uhr
cmos



Ich schreib grad was unter windows und daher wollte ich dann auch diese funktionen auch benutzen. aber trotzdem danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
07.06.2007, 12:07 Uhr
xXx
Devil



C++:
#include <fstream>
#include <iostream>

int main()
{
    std::ifstream file_stream("abc.txt", std::ios::in);
    if (!file_stream)
        return 1;

    std::string string_line;
    while (std::getline(file_stream, string_line))
        std::cout << string_line << std::endl;
}
... das ist nicht langsamer oder sonnst was als wenn du es mit Windows-API machst ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: