i heed some help with ignore(). I have a text file with three lines of text:
AMBITIONI DEDISSE SCRIPSISSE IUDICARETUR. ARAS
MATTIS IUDICIUM PURUS SIT AMET FERMENTUM. AONEC
SED ODIO OPERAE, EU VULPUTATE FELIS RHONCUS.
and i need to read it into string arrays in sentences like this:
AMBITIONI DEDISSE SCRIPSISSE IUDICARETUR.
ARAS MATTIS IUDICIUM PURUS SIT AMET FERMENTUM.
AONEC SED ODIO OPERAE, EU VULPUTATE FELIS RHONCUS.
what im getting is this:
AMBITIONI DEDISSE SCRIPSISSE IUDICARETUR
TIS IUDICIUM PURUS SIT AMET FERMENTUM
D ODIO OPERAE, EU VULPUTATE FELIS RHONCUS
any ideas? thanks
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
void sakiniais(){
sak=0;
ifstream fv;
fv.open("tekstas.txt");
if(fv.fail()) cout<<"Nerastas failas.";
else{
while(getline(fv,sakiniai[sak],'.')){
fv.ignore('\n');
cout<<sakiniai[sak]<<endl;
sak++;
}
|