C++ für Fortgeschrittene

Code Dauer Preis netto Prämie
C 410 5 Tage 2.800,00 € 20 Punkte

Preis inkl. 19% MwSt. 3.332,00 €

Termine DG  
KW 39 27.09. - 01.10.2010 - anmelden
KW 47 22. - 26.11.2010 - anmelden

DG = Dieser Termin hat eine Durchführungs-Garantie.

Dieser Kurs stellt die besonders kritischen Sprachelemente von C++ vor und zeigt aktuelle Konzepte und Idiome auf. Insbesondere werden Techniken der Standardbibliothek und der generativen Programmierung betrachtet.

Chancen und Konsequenzen des Einsatzes verschiedener moderner Techniken werden an praktischen Beispielen diskutiert. Berücksichtigt wird der ANSI / ISO-C++ Sprachstandard.

Es kann ein beliebiger ANSI-kompatibler C++ Compiler eingesetzt werden, z. B. GNU C++ oder MS-Visual C++. Als Zielplattform kann auf Windows- oder Unix-Basis gearbeitet werden.

Inhalt

  • Neue Casts
  • Initialisierung von Objektkomponenten
  • Zuweisungsoperator, Copy-Konstruktor
  • Virtuelle Destruktoren
  • Verschachtelte Klassen
  • Formulierung von Interfaces
  • Virtuelle Vererbung
  • V-Tables und RTTI
  • Statische Elemente und statische Methoden
  • Exception Handling:
    • Kontraktmanagement
    • Exceptionspezifikationen
    • Exceptions und Heap-Objekte
    • Exceptions und Ressourcen
    • Exceptions und Konstruktoren
    • Exceptions und Destruktoren
    • Exceptions vs. Funktionen
    • Fehlerbehandlungsfunktionen
  • Die Standard Template Library (STL):
    • Philosophie der STL, Iteratorkonzept
    • Container:
      • Listen
      • Vektoren
      • Sets
      • Multisets
    • Algorithmen
    • Funktionsobjekte (Funktoren), Binder
    • STL Datentypen
    • Generische Programmierung
  • Template-Idiome
  • Idiome zur Operatorenüberladung
  • sonstige C++-Idiome (Handle-Body-Idiom, Protokoll-Klasse, Smart-Pointer etc.)

Zielgruppe

Entwickler, die ihre Kenntnisse in C++ vertiefen wollen und / oder bemerken, dass ihr aktueller Kenntnisstand zu viele Unsicherheiten im Code belässt.

Voraussetzung

Teilnahme an C++ für Programmieranfänger oder vergleichbare Kenntnisse.

Dauer

5 Tage

Teilnehmer

4 bis 10 Personen

Diese Schulung ist auch in folgenden Paketen enthalten:

Paket 20 Paketpreis: 4.700,00 € (- 300,00 €) Termin DG anmelden
  C++ für Programmieranfänger KW 45 08.-12.11.2010 - Details
  C++ für Fortgeschrittene KW 47 22.-26.11.2010 - Details

Sie sparen 300,00 Euro (Netto, zzgl. Steuer) gegenüber den Einzelpreisen der Seminare.
DG = Dieser Termin hat eine Durchführungs-Garantie.