摘要: class AList;class AButton;class AEdit;class Director{ // data. AList *m_list; AButton *m_button; AEdit *m_edit;public: // Interface. void Init(AList *l, AButton *b, AEdit *e) { m_list = l, m_button = b, m_edit = e; } void foo_bazBar(); void bar_b... 阅读全文
posted @ 2013-02-05 18:25 walfud 阅读(138) 评论(0) 推荐(0) 编辑
摘要: template class Iterator{public: // Interface virtual void First() = 0; virtual void Next() = 0; virtual bool IsDone() const = 0; virtual T CurrentItem() const = 0;};template class DequeIterator : public Iterator{ // data. const deque &m_deque; unsigned m_curPos;public: Deq... 阅读全文
posted @ 2013-02-05 17:46 walfud 阅读(150) 评论(0) 推荐(0) 编辑