[#23332] to_str再考 — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

15 messages 2004/04/05

[#23380] [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

17 messages 2004/04/15
[#23400] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。落ちる場所がわかりました。

[#23402] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。

[#23403] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — nobu.nakada@... 2004/04/16

なかだです。

[#23405] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。

[#23407] Re: [SEGV] make test-all (bccwin32 ruby1.9.0) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/04/16

山本です。

[ruby-dev:23368] 日本語を含む文字列のto_iについて

From: Kenji Yamashita <yamashita_kenji1972@...>
Date: 2004-04-11 09:19:37 UTC
List: ruby-dev #23368
山下です。

Excelファイルをバイナリモードでopenすることで無事スクリプトを動かす
ことができました。cygwin版からmswin32版に移行する際に1つ引っかかった
点がありましたので、質問させてください。

それは日本語を含む文字列のto_iの挙動についてです。

添付のスクリプトをcygwin版で実行するといずれも0が返ってきますが、
mswin32版では以下の実行結果になります。コメントをすべて外すとRuntime
Errorになってしまいました。

184467440737095514460
184467440737095514460
0
0
0

-Ksオプションを付けても実行結果は同じでした。Rubyでは日本語を含む文
字列のto_iメソッドは未定義なのでしょうか?それともcygwin版の動きが正
しいのでしょうか?

リファレンスマニュアルを参照していますが、他によいドキュメントがあれ
ば教えていただければと思います。よろしくお願いします。

Attachments (1)

test.rb (259 Bytes, application/x-sh)

In This Thread

Prev Next