[#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:23366] Re: mswin32版rubyのgetsの挙動について

From: Minero Aoki <aamine@...>
Date: 2004-04-11 06:22:21 UTC
List: ruby-dev #23366
青木です。

  In mail "[ruby-dev:23365] mswin32版rubyのgetsの挙動について"
    Kenji Yamashita <yamashita_kenji1972@ybb.ne.jp> wrote:

> 山下です。

> 動きを検証していくと、getsの振る舞いの違いよるものだということが分か
> りました。具体的にはmswin32版rubyで"\r"(0x0d)をセパレータとしたgets
> がうまく動きません。CSVファイルの各行は"\r\n"(0x0d0x0a)で区切られて
> おり、各行には"\n"(0x0a)を含むフィールドが含まれています。この状況で
> 行単位で処理を行いたいのですが、
> 
> 1. gets("\r\n")とすると、ファイル全体が1行として取り込まれます
> 2. gets("\n")とすると、"\n"を含むフィールドの途中で分割されます
> 3. gets("\r")とすると、ファイル全体が1行として取り込まれます

Excel のファイルを読み込むとき、テキストモードで open していませんか?
-------------------------------------------------------------------
青木峰郎

In This Thread