09/10/10 05:28:56 rCisCYzo
>>72
テキスト・バイナリってのは解釈の問題で、本質的にはどちらも同じデータの列だよ。
おそらく、データの圧縮を目指しているんだろうけど、
バイナリ化して0~255まで全部使おうと思った場合、終端子の区別が付かなくなります。
そのため、データの区切りという概念を捨てて、固定長フィールドに読み込んだ方が良いです。
文字列であれば、文字列長+文字列、というデータ形式にしておく。
次に、バイナリ形式のメリットについてですが、文字オンリーのものを圧縮したいと考えた場合は、
素のデータを扱うよりも、zipか何かで圧縮する方法を考えた方がいいです。