From: matz@... (Yukihiro Matsumoto) Date: 1999-10-06T18:06:16+09:00 Subject: [ruby-list:17457] Re: C のデータを Ruby から参照したい まつもと ゆきひろです In message "[ruby-list:17455] C のデータを Ruby から参照したい" on 99/10/06, kkubota@18software.co.jp writes: |ソースは以下の通りです。 | VALUE testbuf[] = {1,2,3,4,5,6,7,8,9,0}; |この test.rb を実行すると、 | ary = 1 | ary = 2 | : : | ary = 9 | ary = 0 | |と表示されるのを期待していましたが、以下のように表示 |されます。 それはいけません。testbufの中身は*Cの*整数じゃないですか。ちゃ んとRubyの世界の整数にしてやらないと。 testbuf = {INT2FIX(1), INT2FIX(2), ... }; としてやれば期待通りに動くのでは?