Привет я хочу, чтобы перезаписать содержимое (объект) в конкретном файле я установить позицию, но она всегда добавить в конец файлаперезапись данных в файл C++ с использованием fstream
Код
int InputIO::editPatient(int location,Obj P){
int positon=location*sizeof(P);
f.open("File.dat",ios::in|ios::out|ios::app|ios::binary|ios::ate);
f.seekp(0,ios::beg);
f.seekp(positon,ios::cur);
f.write((char*)&P,sizeof(Movie));
f.close();
return 0;
}