[#2023] Class Method の index — (Dezawa Shin-ichiro) <dezawa@...>

出沢です

13 messages 1997/02/02

[#2158] [Req] pack/unpack — keiju@... (Keiju ISHITSUKA)

けいじゅ@SHLジャパンです.

14 messages 1997/02/18
[#2166] Re: [Req] pack/unpack — matz@... (Yukihiro Matsumoto) 1997/02/18

まつもと ゆきひろです.

[#2277] ruby 1.0-970228 available — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです.

16 messages 1997/02/28

[ruby-list:2212] Re: [BUG] pack/unpack [Re: [Req] pack/unpack]

From: matz@... (Yukihiro Matsumoto)
Date: 1997-02-19 08:30:35 UTC
List: ruby-list #2212
まつもと ゆきひろです.

In message "[ruby-list:2211] Re: [BUG] pack/unpack [Re: [Req] pack/unpack] 	 "
    on 97/02/19, 石塚圭樹 <keiju@shljapan.co.jp> writes:
|
|けいじゅ@SHLジャパンです. 

|もうひとつありました. でも, これは仕様なのかしら??

|"X"についてですが, 1バイト後退となっていますが, 削除もしちゃうんでしょ
|うか? 

perlと動作が同じようなので仕様ということにします.

|つまり, ^hなのか? ^bなのでしょうか? 上記の実行は削除していますよね? で
|も, それだとXの意味ってほとんどないような??

Xはこういう風に使います.

  p ["ab", "cd", "ef"].pack("a4a4a4").unpack("a4a4a4X4a4")
  ["ab\000\000", "cd\000\000", "df\000\000", "df\000\000"]

|"X"についてですが, 1バイト後退となっていますが, 削除もしちゃうんでしょ
|うか? 

packの方はそうです.次に書き込む位置を前方に動かしちゃうみた
いですね.むしろunpackとの対称性のためなのでは?

                                まつもと ゆきひろ /:|)

In This Thread