Witam,
mam problem:
chciałbym ponownie wykorzystać obiekt klasy ifstream, po tym, jak wczytałem z niego cały plik. niestety, nie da się otworzyć kolejnego pliku, jeśli osiągnięty został eof w poprzednim - da się jakoś odblokować strumień?
ifstream inf;
inf.open("str1.cpp");
if (inf)
{
while(inf)
//outputs the file char by char
cout<<(char)inf.get();
cout<<endl;
}
else cout<<"opening file failed";
inf.close();
//
inf.open("str1.cpp");
if (inf)
cout<<"opened";
else
cout<<"failure";
z góry dzięki za podpowiedź - jak się ne da - też OK, tylko chciałbym wiedzieć :-)
L@mer