轉換程式的結構就是這麼簡單
#include "bbs.h"
typedef struct {....} OLD;
typedef struct {....} NEW;
int main()
{
int num;
OLD old;
NEW new;
num = 0;
while (!rec_get("old-file", &old, sizeof(OLD), num))
{
new.xxx = old.xxx; /* 如果 xxx 欄位是 int */
strcpy(new.yyy, old.yyy); /* 如果 yyy 欄位是 char[] */
rec_add("new-file", &new, sizeof(NEW));
num++;
}
}
--
□ 本文章由 itoc 從 itoc.Dorm-GD2.NCTU.edu.tw 發表