是否可以使用boost迭代器外观实现任何迭代器?我不想在我的基类中定义实现细节
class Base { public: typedef std::vector<int>::iterator iterator;//implementation detail ... virtual iterator begin()=0; virtual iterator end()=0; };
或者我必须从头开始写一个;
c++ iterator any
any ×1
c++ ×1
iterator ×1