Mam taki kod kopiujący zawartość jednego pliku do drugiego:
plik.open( "data/pliki/a.txt", std::ios::in );
while( !plik.eof() )
{
plik.getline( dane_tekst, 255 );
plik2.open( "data/pliki/b.txt", ios::app);
plik2<<dane_tekst<<"\n";
plik2.close();plik2.clear();
}
plik.close();plik.clear();
w pliku a mam dane:
1
2
3
4
5
kopiuje do pliku b wszystko oprócz pierwszej linii, tzn. w pliku b po skopiowaniu mam:
2
3
4
5
Co może być tego przyczyną?
z góry dziekuję za wszelką pomoc