Sie befinden sich hier : adecc » Schulung » Schulungsübersicht » C++ für Fortgeschrittene

C++ für Fortgeschrittene

Beschreibung:

In diesem Seminar sollen die Fähigkeiten in C++ vertieft und ausgebaut werden. Es wird intensiv auf die Erweiterungen von C++ und fortgeschrittene Programmiertechniken eingegangen. Dabei werden auch Fragen des Programmdesigns behandelt. Dabei wird auch die Bedeutung von mehrschichtigen Anwendungen betrachtet. Einen zentralen Punkt nimmt die STL als ANSI C++ Klassenbibliothek ein.

Dauer der Schulung:

5 Tage

Voraussetzung:

Gute PC- Kenntnisse, Programmierkenntnisse in C++

Inhalt:

 

  • Programmiertheorie
  • Verwendung von Namensbereichen (namespace)
  • RTTI (Laufzeittyperkennung) und Typumwandlung
  • Exception- Behandlung, Definition eigener Ausnahmeklassen
    • Einsatz von Templates, generische Programmierung
    • Funktions- Templates, Klassen- Templates
    • Einhaltung eines eigenen Frameworks beim Aufbau von Klassen, um Einsatz von Templates zu vereinfachen
  • Einsatz der STL
    • Container
    • Iteratoren
    • Algorithmen
    • auto_ptr (Verhindern von Speicherlöchern)
  • Der Standard C++0x
    • Erweiterungen bei den enums
    • Typinferenz
    • type_straits und static_assert
    • RValue- Referenzen
    • Zufallszahlen
    • Die Erweiterungen in der Bibliothek TR1
      • shared_ptr
      • tupel
      • array
      • bind and function
      • unsortierte Container
    • zyklische Entwurfsmodelle vs. Phasenmodell
    • Bedeutung von n-tier Anwendungen, Definition von eigenen Schichten in den Programmen, Finden der Schnittstellen, Integrieren spezifischer Eigenschaften einer Entwicklungsumgebung in das Programm

    Beachten Sie bitte unsere Schulungsbedingungen. Wir gewähren auch Firmen- und Frühbucherrabatte. Sollten Sie hierzu Fragen haben, wenden Sie sich bitte an unseren Vertrieb.

    Für Anfragen und Terminabsprachen nutzen Sie bitte unsere Kontaktformular


    oder wenden Sie sich direkt an uns: infoadecc-Systemhaus.de

    Drucken