Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

THOMAS HANNEFORTH C++ IN DER CL II. GRUNDLEGENDE THEMEN Objektkonstruktion/ Objektdestruktion/ Zuweisung Objekte, Zeiger und Referenzen Wert und Referenzaufruf.

Ähnliche Präsentationen


Präsentation zum Thema: "THOMAS HANNEFORTH C++ IN DER CL II. GRUNDLEGENDE THEMEN Objektkonstruktion/ Objektdestruktion/ Zuweisung Objekte, Zeiger und Referenzen Wert und Referenzaufruf."—  Präsentation transkript:

1 THOMAS HANNEFORTH C++ IN DER CL II

2 GRUNDLEGENDE THEMEN Objektkonstruktion/ Objektdestruktion/ Zuweisung Objekte, Zeiger und Referenzen Wert und Referenzaufruf Dynamischer Speicher, new und delete Überladung von Funktionsnamen Benutzerdefinierte Operatoren Konversionsoperatoren const -Schlüsselwort Iteratoren: const und nicht-const Beispiel: Implementierung einer einfach verketteten Liste von Zeichenketten

3 DIE STANDARD TEMPLATE LIBRARY Was ist die STL? Die Lösung für alle Datenstrukturprobleme Datenstrukturen der STL: Tupel, Listen, Vektoren, Mengen, assoziative Container (maps, dictionaries, …) Algorithmen der STL

4 FORTGESCHRITTENE THEMEN Templates und parametrischer Polymorphismus Vererbung Objektäquivalenz Funktionsobjekte mit und ohne Zustand Hash-Funktionen

5 C++-WERKZEUGE Die boost C++-Bibliotheken (boost.org) C++-Code-Generatoren (re2c, bison)

6 ANWENDUNGSBEISPIEL Anwendung all dieser Techniken bei der Konstruktion gerichteter azyklischer Wortgraphen (directed acyclic word graphs, DAWGs)


Herunterladen ppt "THOMAS HANNEFORTH C++ IN DER CL II. GRUNDLEGENDE THEMEN Objektkonstruktion/ Objektdestruktion/ Zuweisung Objekte, Zeiger und Referenzen Wert und Referenzaufruf."

Ähnliche Präsentationen


Google-Anzeigen