C++11 Update

Seminarinformationen

Seminar - Ziel

Innnerhalb dieses zweitätigen Seminars lernen Sie die Neuerungen von C++ 11 kennen.

Teilnehmer - Zielgruppe

C++ Entwickler

Kurs - Voraussetzungen

Erfahrung in der Entwicklung mit C++

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

  • Neue Schlüsselwörter für den Einsatz von Typen & Deklarationen
    • auto
    • alignas
    • alignof
    • decltype
  • nullptr
  • Stark typisierte enums
  • Nicht eingeschränkte Unions
  • Nachfolgende Definition von Rückgabetypen
  • Unicode Unterstützung
  • Unicode Typen
  • Prefixes
  • Strings
  • using-Direktive
  • Template aliases
  • Namespace Assoziation
  • Neue Initialisierungssyntax
  • Der delegierende Konstruktor
  • Kopierbarkeit und Bewegbarkeit von Objekten
  • R-Value Referenz
  • Lambdas
  • Type Traits
  • static_assert
  • Die Thread Unterstützung der Standard­bibliothek
  • Mutexe
  • Condition Variablen
  • Lokaler Threadspeicher
  • Threading mit Lambdas (Closures)
  • Futures
  • Smart Pointer
    • unique_ptr
    • shared_ptr
    • weak_ptr
    • array, unordered_map, forward_list
  • Reguläre Ausdrücke
  • time

Weitere Schulungen zu Thema C++ Programmierung

Plattformübergreifende Entwicklung mit Qt - Grundlagen

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Die Klassenbibliothek Qt ist für die plattformübergreifende Anwendungsentwicklung mit C++ schon seit langem eine feste Größe, denn mit Qt können Anwendungen komfortabel für Windows, Linux, Mac und für verschiedene Embedded-Systeme entwickelt werden. Prominente Beispiele ...

C++ Einführung für C-Programmierer

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Erfahrene C Programmierer erlernen in diesem Seminare den Umgang mit der objektorientierten Porgrammierung mit C++ - Das Ziel des Seminars ist es eigenständig Problemstellungen zu erkennen und daraus lauffähige Programme zu entwickeln. Zudem werden die Unterschiede zur ...

Entwurfsmuster Design-Pattern C++

- u.a. in Berlin, Frankfurt am Main, Wien, Darmstadt, Offenbach

Ziel dieses Seminars ist es Ihnen mit den Umgang mit objektorientierten Design-Pattern (Entwurfsmuster) mit C++ beizubringen.

Plattformübergreifende Entwicklung mit Qt für Fortgeschrittene

- u.a. in Nürnberg, Paderborn, Wien, Heidelberg, Freiburg

In diesem Seminare werden Ihre Kenntnisse Qt-Programmierung vertieft