09/04/27 09:54:55
>>628
Vistaのことはわかんけど、
>NetBeansでデバッグすると、printでは文字化けしませんがpだと文字化けします。
これはしょうがないんじゃないかな。他の環境でも同じだと思う。
-- hoge.rb --
puts 'ほげ'
p 'ほげ'
-----------
$ ruby hoge.rb
ほげ
"¥343¥201¥273¥343¥201¥222"
正確に言うと、これは文字化けではなくて、文字列をバイナリ表記したもの。
p は引数をinspectした結果を表示するけど、日本語を含む文字列だとinspectするとバイナリ表記になってしまう。