Kapitel 15: Zeiger und Container
Ausbildung heißt, was, wann und wieso man Dinge macht.Training heißt, wie man sie macht.— Richard Hamming
15.1 Einführung
C++ bietet einfache integrierte Low-Level-Typen zum Aufnehmen und Verweisen auf Daten: Objekte und Arrays nehmen Daten auf, Zeiger und Arrays verweisen auf diese Daten. Sie müssen jedoch sowohl spezialisiertere als auch allgemeinere Möglichkeiten unterstützen, um Daten aufzunehmen und zu benutzen. So sind zum Beispiel die Standardbibliothekscontainer (Kapitel 12) und -iteratoren (§13.3) dafür gedacht, allgemeine Algorithmen zu unterstützen.
Die Hauptgemeinsamkeit zwischen den Container- und Zeigerabstraktionen besteht darin, dass es für ihre korrekte und effiziente Verwendung notwendig ist, ...
Get Eine Tour durch C++ - Der praktische Leitfaden für modernes C++ now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.