Writing an iterator that makes several containers look as one

前端 未结 6 435
遇见更好的自我
遇见更好的自我 2020-12-16 12:12

Consider the following simplified example and desired output:

class A
{
    class combined_iterator
    {
        ????
    }
    typedef ??? t_combined_it;

         


        
6条回答
  •  太阳男子
    2020-12-16 12:24

    zip_iterator works if you want to iterate two iterators in parallel. If you need to iterate over containers in sequence you can probably implement one using iterator_adaptor.

提交回复
热议问题