| | | |
| |
Gerade in der Entwicklung von Embedded Systems nimmt C++ als Programmiersprache eine Schlüsselstellung ein. Für viele Microcontroller stehen neben C-Compilern heute auch betriebsbewährte C++-Compiler zur Verfügung. Mit steigender Komplexität der Systeme lohnt sich der Umstieg auf C++.
Wir bieten hier eine Themenauswahl, die speziell auf die Bedürfnisse im Umfeld der Entwicklung von Embedded Systems in C++ ausgerichtet ist. Mit Beispielen und Übungen, die sich auf typische Anwendungsfälle aus dem embedded Bereich beziehen, gehen wir auf die für dieses Umfeld typischen Fragestellungen ein. In der Schulung behandeln wir sowohl Standard C++ als auch den Sprachstandard Embedded C++, der eine Untermenge der normalen Sprachelemente enthält. Auf den Übergang von C zu C++, den Vergleich zu C und die Koexistenz von C- und C++-Quellen legen wir besonderen Fokus.
- C++ im Überblick
- Objektorientierte Programmierung
- Variablen, Zeiger, Referenzen
- Einfache Objekte
- Klassen und Vererbung
- Überladen von Operatoren
- Namespaces und Aufbau von Programmen
- Fehlerbehandlung(Exceptions)
- Parametrisierte Klassen und Funktionen (Templates)
- Die Standardbibliothek
- Kombination von C- und C++ Code und -Bilbiotheken
- Embedded C++ als Untermenge
- Laufzeit- und Speicherverhalten von C++
- Programmiertechniken für embedded Systems
| |
| |
| | | |