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 ...

Plattformübergreifende Entwicklung mit Qt für Fortgeschrittene

- u.a. in München, Düsseldorf, Mannheim, Offenbach, Freiburg

In diesem Seminare werden Ihre Kenntnisse Qt-Programmierung vertieft

C++ Programmierung Grundlagen

- u.a. in Frankfurt am Main, Hamburg, Köln, München, Heidelberg

In dieser 5-tägigen Schulung "C++ Programmierung Grundlagen" lernen Sie mit der Erweiterung der Sprache C Programme zu entwickeln. Sie lernen selbständig eigene Problemstellungen umzusetzen in ein lauffähiges Programm. Es werden die Unterschiede zu C dargestellt, die ...