看板 PttCurrent 關於我們 聯絡資訊
※ 引述《ahan (繼續加油嚕)》之銘言: : 請問一下 : util/merge_passwd.c util/merge_board.c : 的作用是? 這部份我不是很清楚, 稍後再回. : 是變更 userec_t boardheader_t 後,重新建立 .PASSWDS .DIR 嗎? : 另外,再請教一下變更 pttstruct.h 後 : ( 例如,新增手機電話號碼 int mobile,賭盤結束時間 time_t endgamble 等等) : 是不是就必需重新建立 .PASSWDS 以及「每個板」的 .DIR ??? : 有點摸不著頭緒 .. 謝謝 ... 通常我們在一剛開始定結構的時候, 都會先預留一些空下來的欄位, 一方面可以以將其湊到一個好數字 (如 512bytes, 雖然我不知道如此是不是會比較快) 如 userec_t typedef struct userec_t { char userid[IDLEN + 1]; char realname[20]; char username[24]; .... unsigned int uflag2; time_t recommend; char pad[68]; <- 這個就是剩下目前還沒有用的空間. } userec_t; 於是如果還有須要的話, 從最後面那個 pad拿一小塊來用, 因為其他結構是一樣的, 所以不會影響到原來的內容. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.143