Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- template<typename T>
- class VertexList
- {
- public:
- class iterator:
- public std::list<std::pair<Vertex<T>, VertexList<T> *> >::iterator
- {
- public:
- VertexList<T> operator*();
- };
- // ...
- iterator begin()
- {
- return data.begin();
- }
- private:
- std::list<std::pair<Vertex<T>, VertexList<T> *> > data;
- };
Advertisement
Add Comment
Please, Sign In to add comment