2007-02-08 ■ 仕事 今日は、perlでバイナリファイルを作成したりした。 sysopen,sysseek,sysread,syswriteを使う練習になった。 あんまりpackの意味が分からないので、packで変換した文字列の長さと packした内容を読み込む時のバイト数が違うことに気がつかなくって はまった。 ファイルを配列のように使うことになるので、 要素の削除や並び替えがちょっとめんどくさい。 そうか。ファイルの先頭にTOCみたいなのを作ったらいいのか。 #結局ソケット関連は進んでないなぁ。ま、いいか。