2008-02-26から1日間の記事一覧

Cでイテレータパターン

まずはアグリゲータインターフェイスに当たるヘッダファイル。宣言している関数はイテレータインスタンスを生成して返すCreateIterator関数。戻り値がIterator*であるためIterator.hをインクルードしている。このIterator.hはhasNext()とnext関数の宣言がさ…