вот файл barterfroup.ru/2.txt. и код который считывает этот файл и пишет в другой
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ofstream fout("gotovo.txt");
ifstream fin("text/2.txt");
if (fin.good())
{
char ch;
while (fin.get(ch))
{
fout<<ch;
}
fin.close();
}else cout<<"error "<<endl;
fout.close();
return 0;
}
вот что получается в итоге bartergroup.txt/gotovo.txt
то есть файл считывается не полностью.. кто может помочь почему? в файле встречается eof с кодом -1 такой же как и у буквы я .. может быть поэтому? как избежать?