我忙于一个项目,想知道type T
数组的Generic迭代器类是什么,我该怎么写一个。我看过书籍和网站,我找不到任何东西。请帮忙。但是不要为我编写代码。
答案 0 :(得分:1)
可能是一个定义了运算符一元*
,++
和可能--
的类,其中第一个返回对底层T
对象的引用,第二个进展容器中下一个元素的迭代器,最后一个元素向后推进迭代器。
或者,如果您使用的是某个标准容器,则只返回yourContainer.begin()
或yourContainer.find()
的返回值。
如果你详细说明你的问题,你可以得到更好的答案。例如,您使用的是什么容器?什么期望通用迭代器?