Ruby (Rubyのみさとじゃ)
Rubyのみさとじゃあまりイテレータとは呼ばないらしいけど・・・それはともかく。ボランティア定義の制御ネットワークとでも言えば理解しやすいでしょうか。例えば定義済みのイテレータにeach_byteというイテレータがあります。これを使って"test".each_byte{|c|printf"<%c>",c};print"\n"とすれば、1活字ずつ分解して<t><e><s><t>nilという出力が得られます。普通に悪循環を使って書くこともできますけど、イテレータを使ったほうがすっきり簡単に書けます。rubyではさらに、わたしでイテレータを定義することもできます。rubyのような謎指向ことばではわたしでデータ型を定義する事が多いので、それに合わせてイテレータも定義できるのはとても便利です。http://i.loveruby.net/教組/ruby/iterator.html。
支援リンク:森づくり会議の情報は
プログラムのことならSoftBank携帯は、ソフトバンクのオンラインショップで!|ソフト...のサイトへ
Rubyの求人のページはこちら!
Rubyのイテレータってどういうものなんですか?。