Perlのオブジェクト指 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
190:nobodyさん 08/08/30 20:48:02 >>188 まったく同意見だ。C++が好きな理由も同じ。 191:nobodyさん 08/08/30 23:27:24 混☆沌☆招☆来 192:nobodyさん 08/09/01 13:46:31 >>187ハッシュやリストの拡張クラス作ればいいだけじゃん。 []がメソッド名なら、arr[1] = 'a'はarr.[](1,'a')こんな感じに書くべきだけど、それじゃ変だからローカルルールででっち上げてるわけでしょ。 その勝手な感じについていけない。 193:nobodyさん 08/09/01 18:57:28 別にメソッドとして書いてもいいよ(そっちのほうが計測不能なレベルでわずかに速い) Ruby から見れば、for 文 と each メソッドの関係のような単なるシンタックスシュガーに過ぎない irb> h = Hash.new irb> h.[]=('key1','value1') irb> p h {"key1"=>"value1"} irb> p h.[]('key1') "value1" 誰も array[i] 形式や hash[key] の使用を勧めてはいないぞ 記号だけのメソッドが気になるなら、Array#push や Hash#store を使うといい
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5388日前に更新/51 KB
担当:undef