[[
Iterable
]]
Xtal Unofficial Wiki
現在位置:
Xtal Unofficial Wiki
»
Xtal Reference
»
Iterable
文書の表示
以前のリビジョン
最近の変更
サイトマップ
ログイン
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Iterable ====== イテレート可能であることを表すクラスです。これを継承したクラスは、Xtalにおいてはeachメソッド経由でIteratorクラスの持つメソッドを呼び出すことが可能ですが、C++においてはそうはなりません。 実際にサンプルを見たほうがわかるかと。 ===== Example ===== 配列をメンバに持つクラスを定義し、Iterableを継承させて実際にIteratorのメソッドを呼び出すサンプルです。 <code cpp> class MyArray(Iterable){ _array; initialize(_array){} each(){ return _array.each; } } array : ["foo", "bar", "hoge", "piyo"]; myary : MyArray(array); array.join(",").p; myary.join(",").p; </code>
reference/iterable.txt · 最終更新: 2011/07/14 23:22 by sukai
文書の表示
以前のリビジョン
文書の先頭へ