C++ Vertiefung     » zur Seminarliste

Module, Datenstrukturen und Zeiger

Der Teilnehmer lernt in diesem Seminar, weitere Möglichkeiten der Programmiersprache C++ zu beherrschen und anzuwenden. Besonders Modularität und dynamische Datenstrukturen werden vermittelt.

Einen weiteren Schwerpunkt in diesem C++ Vertiefungs-Kurs bilden Fehlersysteme (Zusicherungen, Ausnahmen) und Fehlersuche (debuggen).

Kurs-Id: CppV

Seminarinhalt
Komplexe Deklarationen
  • Vertiefung der Zeigerproblematik
  • Mehrdimensionale Arrays - Zeiger und Felder
  • Zeiger auf Funktionen (Funktionszeiger)
  • Zeiger auf Zeiger
Funktionen mit beliebiger Parameteranzahl in C++
Modulares Programmieren in C++
  • Schnittstellen
  • Implementationen
  • Abstrakte Datenobjekte (ADO)
  • Abstrakte Datentypen (ADT)
  • Notwendigkeit und Möglichkeiten der Objektorientierten Programmierung
Kommandozeilen Parameter in C++
Laufzeitumgebung und Speichermodelle in C++
Rekursion in C++
  • Direkte Rekursion
  • Indirekte Rekursion
Speicherverwaltung in C++
Rekursive Datenstrukturen in C++
  • Listen, ringförmige-, einfache- und doppelverkettete Listen
  • Stacks, Queues
  • Binäre Bäume
Programmoptimierung
  • Compileroptionen
  • Profiler
Fehlersuche in C-Programmen
  • Zusicherungen
  • Ausnahmen
  • Signale
  • Debugger, Alerts
  • Code-Guards
Die Standardbibliothek in C++
  • Überblick über die klassischen Bibliotheken von C
  • printf(...) und scanf(...)
  • fopen(...) und fprintf(...) etc.
  • Fehleranfälligkeit der stdio.h
  • Kompatibilität von C++ zu der C-Standardbibliothek
  • Namensräume und ISO gerechte includes
  • Überblick über die C++-Standardbibliothek
Vorschläge für Programmierrichtlinien
Informationen
Zielgruppe

Diese C++ Vertiefungs-Schulung richtet sich an C/C++-Programmierer, die sich einen Überblick über weitere Möglichkeiten der Sprachen C/C++ verschaffen möchten.

Vorkenntnisse

Für diesen C++ Vertiefungs-Kurs ist der Besuch unseres Seminars C++ Grundlagen oder ein entsprechender Kenntnisstand erforderlich.

Erforderliche Kenntnisse
Dauer

5 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

Weiterführende Seminare
Schulungsort und Zeiten

Der Schulungsort für das Seminar C++ Vertiefung ist in unseren Räumen der Kastanienallee 53 in Berlin Mitte oder nach Bedarf in den Räumen des Kunden, sofern dort eine zu vereinbarende geeignete Schulungsumgebung zur Verfügung steht.

Termine
Hinweis

Diese C++ Vertiefungs-Schulung kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden.