ho scritto questo fino a ad adesso ma non so come fare per copiare solo le righe che iniziano per asterisco
codice:#include <iostream> #include <cstdlib> #include <string> #include <fstream> #include <iomanip> using namespace std; int main() { string s,a; cout<<"leggere delle righe da ricopiare in un altro file "<<endl; fstream file1,file2; file1.open("file1.txt",fstream::in); file2.open("file2.txt",fstream::out); while(file1.good()){ getline (file1,s); cout<<s<<endl; file2<<s<<endl;} cout<<"adesso copio le righe sul file2 "<<endl; file2.close(); file2.open("file2.txt",fstream::in); while(file2.good()){ getline (file2,a); cout<<a<<endl; } system("PAUSE"); return 0; }

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando