ascii seekg()

R

rdg

???
Ich stell mich einfach zu blöd an!

Ich will ein ascii
ifstream in(s_htmlname.c_str(), ios::in);

...
wieder auf 0 setzen
in.seekg(0,ios_base::beg);

...
int length = in.tellg();
cout<<"length: "<<length<<endl;


Ergebnis:
length: -1

???
rdg
 
tellg gibt -1 bei einem Fehlschlag zurück; also ist eine ganz "normal" fehlgeschlagene I/O-Operation. Gründe kann es Dutzende geben und höchstwahrscheinlich ist der letzte tellg-Aufruf nicht die eigentliche Ursache.

Also alle Dateioperationen innerhalb "..." mal checken.
 

Ähnliche Themen

Linux System Admin (w/m/g)/innovatives SW-Unternehmen/Vollzeit/ HomeOffice/asap

Samba 3.6.25 - OpenLDAP Setup

String auf Konsole ausgeben

Port generieren, wenn nicht dann

2 Gateways - ein Netz. Verständnisfrage

Zurück
Oben