けいじゅ@SHLジャパンです. In [ruby-list :02206 ] the message: "[ruby-list:2206] Re: [BUG] pack/unpack [Re: [Req] pack/unpack] ", on Feb/19 16:37(JST) matz / caelum.co.jp (Yukihiro Matsumoto) writes: >|それはいいのですが, pack/unpack関係でバグ?と思われるものを発見しまし >|た. もうひとつありました. でも, これは仕様なのかしら?? s = ["ab", "cd", "ef"].pack("a4a4a4X4") print s.inspect, "\n" a = s.unpack("a4a4a4X4") print a.inspect, "\n" "ab\000\000cd\000\000" ["ab\000\000", "cd\000\000", ""] "X"についてですが, 1バイト後退となっていますが, 削除もしちゃうんでしょ うか? つまり, ^hなのか? ^bなのでしょうか? 上記の実行は削除していますよね? で も, それだとXの意味ってほとんどないような?? __ ..........................................石塚 圭樹@SHLジャパン(株)... ------------->アドレス変わりました!! e-mail: keiju / shljapan.co.jp <----