固定長バイナリファイルで文字エンコードがUTF-8ですって!?ムリムリムリムリAn-225
16515448 journal nodocumentsの日記: 無理筋 3 日記 by nodocuments 2023年03月01日 13時39分 固定長バイナリファイルで文字エンコードがUTF-8ですって!?ムリムリムリムリAn-225
簡単に考えよう (スコア:0)
UTF-8を1文字ごとに切り出して
offset+0 : length (1~6)
offset+1~6 : UTF-8の文字そのもの(余りは0-padding)
offset+7 : 0x00
ほら、1文字8byte固定で無問題。
Re:簡単に考えよう (スコア:1)
いやもう固定長ならSJISでいいじゃんだし、今どきなんだからJSONにしようよというか
苦行なんてしたくない!
Re: (スコア:0)
取り得る値の範囲が決まっているのだからlengthも終端もいらんのでは?