Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2015-04-05から1日間の記事一覧

「BinData」で可変長なフィールドを定義する際はread_lengthが使える

「BinData」で可変長なフィールドを定義する際はread_lengthやlambda式が使えます。 lambda class Hoge < BinData::Record endian :big uint8 :len, :value => lambda { data.length } string :data, :read_length => :len end と定義した場合、「data」フィ…