From: Koji Arai Date: 2002-09-08T04:01:33+09:00 Subject: [ruby-dev:18223] Re: [PATCH] source file/line of Proc 新井です。 In message "[ruby-dev:18219] Re: [PATCH] source file/line of Proc" on 07 Sep 2002 22:21:17 +0900, nobu.nakada@nifty.ne.jp wrote: > なかだです。 > >  いや、 %p はすべからく処理系定義なので、各環境に合った形式で > > 出力されることが期待できます。(0x が付くかどうかは大した問題 > > ではないと思う) 私の先のメールでは出力に 0x が重なることがあることを問題視し ているので、大した問題ではあるのですが(^^; > この場合0xがなくても問題はないと思うので、%pには0xは付けなくて > いいと思います。 それでも別に構いません。対処方法はなんでもよいです。 > >  逆に、ポインタを %lx で受けることは一部の環境で不適切あるいは > > 無意味な出力結果を招くと思います。 > > あるいはlongにキャストするかですね。 私としては、今までの出力を変更する理由はないと思うので、long キャストかなってところです。まあ、どちらでもいいのですけど。 -- 新井康司 (Koji Arai)