[#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:46309] Re: rubyのメソッドの切り替えについて
From:
"前川 映一" <eiichi_maekawa@...>
Date:
2009-08-20 07:52:02 UTC
List:
ruby-list #46309
前川です。 るびきちさん ありがとうございます。 rubikitch@ruby-lang.org wrote on 2009/08/20 16:24:26: > From: "前川 映一" <eiichi_maekawa@mhi.co.jp> > Subject: [ruby-list:46303] rubyのメソッドの切り替えについて > Date: Thu, 20 Aug 2009 15:46:54 +0900 > るびきちです。 > > def test( a,b,c) #パターン1 > > 〜処理〜 > > end > > > > def test( a,b,c,d ) #パターン2 > > 〜処理〜 > > end > > > > cc = test( a,b,c ) > > dd = test( a,b,c,d ) > > > > ee = cc + dd > > > > とした場合、同じ名称でも引数が異なるため、 > > 別々のメソッドとして、扱えるのでしょうか? > 無理です。可変長引数や省略可能引数で代用しましょう。 > 同じ名前のメソッドである以上、なんらかの関連性があるはずです。 > > # このサンプルは恣意的なものです:-) > def test(a, b, c, d=nil) > if d # 4引数の場合 > a+b+c+d > else > a*b*c > end > end > cc = test(1, 2, 3) # => 6 > dd = test(1, 2, 3, 4) # => 10 > ee = cc + dd # => 16 変数分を確保し、データが設定された場合に、 追加の変数による処理を記述することで、対応出来るのは わかるんですが・・・ 言語の特徴の違いを認識し、今後の作業に活かさせてもらいます。 ありがとうございました。