
回来继续开工,昨晚手写了一下换装的逻辑,今天先实现一下这个。
然后是昨天说的save&load,想来想去,为了容易实现,就用两套文件来实现存档,存档.SAVE用来保存具体的数据,.db文件用来保存文件名和日期,不太想计算偏移量,所以会有很多的.SAVE文件,一个存档对应一个文件
存档要支持删除的话,就需要在.db中每一个段落都添加一个识别,用来告诉读档系统这一段已经被删除掉了,暂时只写save和load,delsave就先不写,但为了以后扩展这个功能,所以要在结构体设计的时候,预留出一个状态字。