Iterator (English Wikipedia)

Analysis of information sources in references of the Wikipedia article "Iterator" in English language version.

refsWebsite
Global rank English rank
1st place
1st place
4,194th place
3,676th place
low place
low place
low place
low place
5,491st place
3,397th place
low place
low place
4,347th place
3,017th place
2,232nd place
1,903rd place
low place
low place
low place
low place
low place
low place
1,514th place
1,024th place

cprogramming.com

  • Alex Allain. "STL Iterators". Cprogramming.com - Your resource for C and C++. Retrieved 2012-08-08. You can think of an iterator as pointing to an item that is part of a larger container of items.

exegetic.biz

oracle.com

docs.oracle.com

oreilly.com

shop.oreilly.com

perl.com

  • Gatcomb, Joshua (Jun 16, 2005). "Understanding and Using Iterators". Perl.com. Retrieved 2012-08-08. A user-defined iterator usually takes the form of a code reference that, when executed, calculates the next item in a list and returns it. When the iterator reaches the end of the list, it returns an agreed-upon value.

php.net

secure.php.net

phpro.org

python.org

docs.python.org

sgi.com

threadingbuildingblocks.org

uwo.ca

csd.uwo.ca

  • Watt, Stephen M. (September 16, 2006). "A Technique for Generic Iteration and Its Optimization" (PDF). The University of Western Ontario, Department of Computer Science. Retrieved 2012-08-08. Iterators were introduced as constructs to allow looping over abstract data structures without revealing their internal representation.

web.archive.org

  • "Difference between an external iterator and an internal iterator". CareerRide.COM. 2009-04-03. Archived from the original on 2012-09-19. Retrieved 2012-08-08. An internal iterator is implemented by the member functions of the class which has the iteration logic. An external iterator is implemented by a separate class which can be attached to the object which has iteration logic. The advantage of external iterator is that, many iterators can be made active simultaneously on the existing or same object.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  • Watt, Stephen M. "A Technique for Generic Iteration and Its Optimization". The University of Western Ontario, Department of Computer Science. Archived from the original on 2012-08-06. Retrieved 2012-08-08. Some authors use the term iterator, and others the term generator. Some make subtle distinctions between the two.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  • Vecerina, Ivan (2006-02-01). "index vs iterator". BYTES. Archived from the original on 2012-08-09. Retrieved 2012-08-08. An index only can be used for containers that (efficiently) support random access (i.e. direct access to an element at a given position). An iterator is a more general concept. Iterators offer efficient traversal of linked lists, files, and a number of other data structures. It often leads to the generation of more efficient code.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  • larsmans (2011-03-06). "Types of iterator: Output vs. input vs. forward vs. random access iterator". stackoverflow. Archived from the original on 2012-08-08. Retrieved 2012-08-09.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  • Collier, Andrew. "Iterators in R". Archived from the original on 18 October 2018. Retrieved 16 November 2013.
  • "concurrent_unordered_set Template Class". Intel Threading Building Blocks for Open Source. Archived from the original on 2015-05-01. Retrieved 2012-08-09. •The iterator types iterator and const_iterator are of the forward iterator category