[ pocetnik @ 03.03.2002. 11:16 ] @
evo ovako, prvo vam budem napisal program, a onda ću vam reći moj problem. #include <fstream.h> #include <ctype.h> int main () { char ime_datoteke [50]; cout<<"Unesi ime datoteke: "; cin.getline (ime_datoteke, 50, 'n'); ifstream program(ime_datoteke, ios::nocreate); if (!program.good()) { cout<<"Error"<<endl; return 1; } ofstream reci("ime_datoteke"); cout<<"Datoteka: "<<ime_datoteke<<endl; char rec [100]; while (!program.eof()) { program.getline(rec, 100, 'n'); reci << rec <<endl; cout<<" "<< rec <<endl; } return 0; } i sad je moj problem kod izpisa reci te datoteke. ovaj program radi i ispiše reci, ali meni je jos osim ispisa reci kako pisu u datoteci potrebno i ispisat svaku rec datoteke u novi red bez znakova (! ? ; , :) i ponavljanja istih reci.ako ko ima kakvu ideju dal bi hteo da mi pomogne. nisam nasao literaturu koja dobro objasnjava rad s datotekama pa me jos zanima i dal se funkcija ispunct() koristi za pronalazenje znakova(! , . :) u datoteci. Unaprijed hvala! |