OOP in C++ #08: Iteratoren (und deren Verwendung mit algorithm)
Channel: Christian Stöcker
Date: 23/03/2021

Iteratoren erleichtern den Zugriff auf die Elemente in verschiedenen Container-Klassen. Welche Typen von Iteratoren es gibt, wie diese sich unterscheiden und wie man sie anwendet erkläre ich in diesem Video. Außerdem zeige ich noch an 3 Beispielen die Verwendung von Iteratoren bei Funktionen aus der algorithm-Bibliothek.

▬ Inhalte ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
00:00 - Intro
00:52 - 5 Typen von Iteratoren
04:02 - vector-Elemente lesen und schreiben
01:42 - Erstes Beispiel zu einem Random Access Iterator
05:34 - Die drei wesentlichen Eigenschaften von Iteratoren
06:02 - Bidirektionale Iteratoren und Vorwärtsiteratoren 
07:28 - Was ihr zum Thema Iteratoren mitgenommen haben solltet...
07:56 - Einfügen und Löschen von Elementen an beliebigen Stellen im Container
10:05 - Iteratoren und Funktionen aus der algorithm-Bibliothek
11:45 - Outro