▽19981025c
#日記
xBBS の新バージョンをいぢる. とりあえず需要が少ないと想定される検索機能とリンクセレクション機能は後回しにして, あと削除機能だけ付ければおっけーなんだけど...
xBBS3 のデータ形式は「1行 1アーティクル」なんだけど, 行指向でデータ作ってるから,改行コードとかの関係で, ファイルの中ほどを削除するとかがやりにくいのだよねー. 結局,<> での読込みに tell() の返すファイルポインタが連動している事と, そのポインタが正確にファイル先頭からのバイト数を表していることを前提として, truncate() なんつー普段使わない関数を使ってまで高速化したりとか. しかし後者の前提はやっちゃいけない事な気がするる...むぅ, いい方法はないものかなぁ.
とりあえず完動品になったので,Web 上のデータをダウンロードしてコンバートして, 差し替えてみました.どうかなぁ,速くなってるといいなぁ (^-^;