我需要读取保存在具有旧结构的目录中的文件(第一个在下面发布),然后将它们转换为新结构(第二个)。
struct char_file_u
{
int iClass;
struct char_skill_data skills[MAX_SKILLS];
}
struct char_fileNew_u
{
int iClass;
struct char_skill_data skills[MAX_SKILLS_NEW];
char name[20];
char authcode[7];
}
答案 0 :(得分:0)
您可以开发一个新功能,该功能必须使用您的 struct char_file_u ,并将字段添加到您的 struct char_fileNew_u 中。
唯一棘手的一点是,您必须小心MAX_SKILLS和MAX_SKILLS_NEW的值,这可能会有所不同。