Hej mam problem chce zrobić by funkcja którą zaraz pokaze łączyła pliki które użytkownik sobie zażyczy
udało mi sie zrobić taki szkielet tego proszę o poradę jak zrobić by funkcja łączyła dwa lub wiecej
plik tekstowe wywołane przez użytkownika.
Program bazuje na klasach.
int pliki::laczenie() //laczenie plikow txt
{
string linie;
Sleep(800);
ifstream plik ;
plik.open(nazwa[i]);
std::ofstream zapis ("wyjsciowy.txt",ios::out);
std::string zmienna1, zmienna2, zmienna3 ;
cout << "\t\t\tPodaj nazwe pliku do zlaczenia: ";
cin >> nazwa[i];
cout << "\t\t\tPodaj druga nazwe pliku do zlaczenia: ";
cin >> nazwa[i];
getline(plik,zmienna1);
zapis << zmienna1<<"\n";
Sleep(1400);
cout << endl ;
cout << endl ;
cout << "\t\t\tPracuje...Prosze czekac..." << endl ;
Sleep(1500);
cout << endl;
cout << endl;
cout << "\t\tUDALO SIE POMYSLNIE POLACZYC PLIKI...! " ;
cout << endl ;
cout << endl;
cout << "\t\tSPRAWDZ PLIK TEKSTOWY I UPEWNIJ SIE" << endl ;
cout << "\t\tZE OPERACJA ZOSTALA POMYSLNIE WYKONANA...! " ;
Sleep(1400);
cout << endl;
cout << endl;
plik.close();
zapis.close();
return 0 ;
}