[#46247] 全角ダッシュ記号のエンコーディング? — 大田黒俊夫 <toshio.otaguro@...>
Ruby 1.9 系列のエンコーディングについて質問します.
5 messages
2009/08/01
[#46268] 正規表現にマッチする部分文字列を全て取得したい — threewayhandshake@...
初めまして、Rubyの正規表現について質問です。
5 messages
2009/08/08
[#46301] 自前コンパイルしたruby1.9の$LOAD_PATHに"."が入っていない — KURODA Hiraku <hiraku@...>
こんにちは、黒田ひらくと言います。
12 messages
2009/08/20
[#46321] ファイル名について — "前川 映一" <eiichi_maekawa@...>
17 messages
2009/08/21
[#46322] Re: ファイル名について
— "NARUSE, Yui" <naruse@...>
2009/08/21
成瀬です。
[#46324] Re: [ruby-list:46322 , 46323 ] Re: ファイル名について
— "前川 映一" <eiichi_maekawa@...>
2009/08/21
[#46325] Re: [ruby-list:46322 , 46323 ] Re: ファイル名について
— ikezawa@... (ikezawa)
2009/08/21
池澤といいます。
[#46327] Re: [ruby-list:46322 , 46323 ] Re: ファイル名について
— "sora.h" <sora134@...>
2009/08/21
ソラです。
[#46331] Re: [ruby-list:46322 , 46323 ] Re: ファイル名について
— Tetsuo Sakaguchi <saka@...>
2009/08/21
In message <ca6fd2180908210042k833870cw4e634d22f37d5456@mail.gmail.com> 2009-08-21T16:42+0900,
[ruby-list:46287] Re: rubyの変数の扱いについて
From:
"(株)ネットフォレスト 植田裕之" <ueda@...>
Date:
2009-08-17 08:15:29 UTC
List:
ruby-list #46287
植田です。
> 前川です。
;
> > a が不定(nil) なので
>
> > nil + 0
>
> > はできませんよ、と言ってます。
>
> なるほど、納得です。確かに。
> C#では、このようなことを回避するために、
>
> int a のような記述(aをintegerとして宣言する)ができたのですが、
> このような記述は、rubyにもあると思いますが、では、難しいのでしょうか?
C# は知りませんが、C でも
int a;
と書けても、これで
a = a + 0;
をすると値は不定になりますよね。
------------------------------
ueda@ran[~ ]cat test.c
#include <stdio.h>
int main(void) {
int a;
a = a + 0;
printf("%d\n", a);
return 0;
}
ueda@ran[~ ]./test
134513520
------------------------------
なので『変数の型を宣言する』と『変数の初期化をする』の話が混ざっている
と思います。
> また、string b ="" のような記述は出来ないのでしょうか?
『変数 b は文字列クラスのインスタンスで、初期値は空』という記述であれ
ば
b = String.new('')
で良いと思います。でも面倒なので私は
b = ''
と書いてしまいますけど。
-----
株式会社ネットフォレスト http://www.netforest.ad.jp/
Dr.Web/Vade Retro 担当 植田 裕之 ueda@netforest.ad.jp
tel:045-663-6277 fax:045-663-6278