相关疑难解决方法(0)

定义我自己的容器的迭代器

我对一些关于定义我自己的迭代器的概念感到困惑:

从这里:http://www.cs.northwestern.edu/~riesbeck/programming/c++/stl-iterator-define.html,这似乎建议使用定义运算符的内部迭代器类.许多其他人继承基类iterator来重新定义运算符.

我对应该使用哪种方法感到很困惑.为什么会这样

typedef ptrdiff_t difference_type;
Run Code Online (Sandbox Code Playgroud)

例如,在容器类的定义的开头?

非常感谢你!

c++ iterator

12
推荐指数
1
解决办法
6417
查看次数

标签 统计

c++ ×1

iterator ×1