[求助]文件的操作
我想问一下我怎么样才能在文件中删除指定的一个记录啊
比如说我我定义一个结构体
struct a{
string name;
int m,n;
}b[10];
我现在就是把文件中的数据读出来(文件中的数据之间是以空格间隔的),3个数据形成一条记录,假如这个文件中有很多这样的数据,我现在想删除指定的一条记录.比如我把文件中的数据读出来放到b1[10]里去,然后我想删除b[8](删除的记录位置没有空白,即是说在文件中删除的记录后的数据全都要前移一个记录这样大的空间),怎么操作啊?
或者说有没有更好的办法来处理这种问题?