1

我正忙于一个项目,想知道什么是数组的通用迭代器类type T以及如何编写一个。我在书籍和网站上看过,但我找不到任何东西。请帮忙。但是不要为我写代码。

4

1 回答 1

1

可能是一个具有一元运算符的类*++并且可能已--定义,其中第一个返回对基础T对象的引用,第二个将迭代器推进到容器中的下一个元素,最后一个将迭代器向后推进。

或者,如果您使用一些标准容器,只需返回值yourContainer.begin()or yourContainer.find()

如果您详细说明您的问题,您可以获得更好的答案。例如,您使用的是什么容器?什么是通用迭代器?

于 2012-09-08T16:44:21.273 回答