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

Seminarinformationen

Seminar - Ziel

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 C-Programmierung erläutert und mittels Beispiele und Aufgaben geübt.

Teilnehmer - Zielgruppe

Entwickler / Programmierer

Kurs - Voraussetzungen

Erfahrungen in der C Programmierung

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

C++ Einführung Programmierung

  • Aufbau und Compilieren von Programmen
  • Literale / Konstanten / Variablen
  • Operatoren / Bindungsstärke / L+R-Values
  • Input (Streams) Output (Streams)
  • Funktionen (Argumentenübergabe)
  • Funktionsüberladung (gleiche Funktionsnamen für ähnliche Aufgaben)
  • Defaultargumente
  • Inline Expansion für Funktionen
  • Objektbibliotheken: IOStream
  • Input (Streams)
  • Output (Streams)

C++ Objektorientierte Programmierung

  • Operatorüberladung (Operatoren für benutzerdefinierte Typen)
  • Klassen (Objekte)
  • Memberfunktionen (Methoden)
  • Konstruktoren für das Anlegen von Objekten
  • Destruktoren für das Eliminieren von Objekten
  • Vererbung (private, protected, public)
  • Virtuelle Methoden

C++ Standard Template Library

  • Template-Klasse
  • Container
  • Iteratoren
  • Algorithmen
  • Functors
  • Smart-Pointer

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++ Aufbau für Programmierer

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

Dieser Kurs richtet sich an alle, die bereits die Grundkenntnisse in der objektorientierten Programmierung mit C++ haben und objektorientierte Mechanismen und Möglichkeiten kennenlernen möchten. Es werden Kenntnisse über neue Klassen und Sprachfeatures vermittelt; das ...

Entwurfsmuster Design-Pattern C++

- u.a. in Hamburg, Stuttgart, Dresden, Essen, Offenbach

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

C++ für Einsteiger (ohne Vorkenntnisse)

- u.a. in Leipzig, Nürnberg, Basel, Essen, Bochum

Innerhalb dieses dreitägigen Seminars lernen Sie: Eigene (kleine) Programme in C++ zu schreiben., Große Teile von fremdem Sourcecode lesen.