Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Fehler beim Auslesen aus einer Datei

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 ] [ 2 ] [ 3 ] > 4 <
030
09.08.2004, 14:50 Uhr
~Tanja
Gast


Nee, das klappt nicht ganz. Die nächste Zeile wird dennoch nicht ausgelesen, sondern die erste Zeile wird ständig um die anzahl der Zeilen wiederholt.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
031
09.08.2004, 16:01 Uhr
~Tanja
Gast


Hat keiner eine Idee???

Ich verstehe nicht warum die nächste Zeile aus meiner Datei nicht eingelesen wird, aber die Anzahl der Zeilen erkannt wird.

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


hmm also ich hab gerade keine lust meinen compiler zu quälen aber wenn ich die MFC nicht nutzen muss bekomm ichs glaub ich auch so direkt ins Forum gepostet hin...
also auch auf die gefahr hin das Tommix wieder über mich herfällt

C++:
std::string tmp[5],line,filename="test.txt";
std::ifstream is(filename.c_str());
size_t i,p1,p2;
while(is){
   std::getline(is,line);
   for(i=p1=0;i<5;++i){
      p2=line.find(";",p1);
      tmp[i]=line.substr(p1,p2-p1);
      p1=p2+1;
   }
}
is.close();

m_repository.AddString(tmp[0].c_str());
m_kombination.AddString(tmp[1].c_str());
m_servername.AddString(tmp[2].c_str());
m_userID.AddString(tmp[3].c_str());
m_user.AddString(tmp[4].c_str());



--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
033
10.08.2004, 07:41 Uhr
~Tanja
Gast


Guten Morgen,

vielen Dank für die antwort.
Was bedeutet denn std??
Ich kann damit wieder mal nix anfangen!

Tanja
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
034
10.08.2004, 07:57 Uhr
~Tanja
Gast


...hat sich erledigt. HAbe mich im Internet schlau gemacht.
..aber danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
035
10.08.2004, 08:12 Uhr
~Tanja
Gast


DAnke, danke Windalf.
Es klappt endlich!



Grüße Tanja
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] [ 2 ] [ 3 ] > 4 <     [ 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: