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!