Rubyでバイナリファイルを読む
読む必要があったので読んでみた
簡単ですね。でも調べても結構出てこないような気もします
Rubyistに言わせれば余裕ですかw Rubyでは簡単でしたけど、僕は結構苦労しました
↓Ruby/バイナリファイルを読むサンプルコード
#ファイルを開く puyopuyo = open("./hoge") #windowsの場合はバイナリファイルを扱う場合binmodeにしないと途中からデータがズレる、 puyopuyo.binmode while(hoge = puyopuyo.read(4)) #符号付32bit(4バイト)int型で解釈 moge = hoge.unpack("i*") print moge end
↓この情報の更新はおそらくこっちを優先に行うので↑の情報で満足されていないなら↓をどうぞ
http://yakinikunotare.boo.jp/orebase/index.php?Ruby%2F%A5%D0%A5%A4%A5%CA%A5%EA%A5%D5%A5%A1%A5%A4%A5%EB%A4%F2%C6%C9%A4%E0