[ azzpoz @ 13.05.2013. 16:02 ] @
Code: #include <iostream> #include <fstream> using namespace std; int main(){ char *naziv = "test.txt"; ofstream upis(naziv); upis<<"OVO JE TEKST ZA ISPIS"<<endl; upis.close(); ifstream ispis(naziv); //ispis char znak; cout<<" trenutna lokacija POINTERA je: "<<ispis.tellg()<<endl; while(!ispis.eof()){ ispis.get(znak); cout<<znak;} cout<<" trenutna lokacija POINTERA je: "<<ispis.tellg()<<endl; ispis.seekg(0,ios::beg); // pokusaj vracana na pocetak while(!ispis.eof()){ ispis.get(znak); cout<<znak;} cout<<" trenutna lokacija POINTERA je: "<<ispis.tellg()<<endl; system("pause>0"); return 0;} Zelio bih ispisati 2 puta tekst iz istog fajla, ali da ne moram 2x otvarati isit fajl!!! Interesuje me, zasto ne radi ispis.seekg(0,ios::beg); [Ovu poruku je menjao azzpoz dana 13.05.2013. u 23:14 GMT+1] |