fstream file;
file.open"1.txt";
file.seekg(0,fstream::end);
auto pos=file.tellg();
file.seekg(0,fstream::beg);
unique_ptr<char> _data(new char[pos.seekpos()]);
file.read(_data.get(),pos.seekpos());
file.close();
file.open("2.txt");
file.write(_data.get(),pos.seekpos());
file.close();