|
|
Aufbaukurs für C++Aufbauend auf einem Grundverständnis von C++ wird in diesem Kurs in die aktuelle Konzepte von ANSI-C++ (ISO-C++) eingeführt. Dabei werden insbesondere die Techniken der Standardbibliothek und der generativen Programmierung betrachtet. Die Templateprogrammierung als wesentliche Erweiterung von ANSI/ISO-C++ gegenüber älteren C++-Dialekten führte zu einem Paradigmenwechsel in der Architektur der Standardbibliothek. Sie lässt diesen Paradigmenwechsel auch für eigene Architekturen zu und eröffnet ganz neue Anwendungsbereiche und Möglichkeiten, die Sprache in Projekten einzusetzen. Es werden der "alte" und der "neue" Teil von C++ voneinander abgegrenzt und zueinander in Beziehung gebracht. Außerdem werden Chancen und Konsequenzen des Einsatzes verschiedener moderner Techniken an praktischen Beispielen demonstriert. Themen:
Die Programmiersprache wird anhand praktischer Beispiele erlernt. Dabei kann ein beliebiger C++ Compiler eingesetzt werden.
Vorzugsweise werden GNU C++, MS Visual C++ oder Borland C++ verwendet. Sehr wichtig für diesen Kurs ist ein Compiler, der die wesentlichen
Sprachmerkmale von ANSI/ISO-C++ bezüglich Namespaces und Namenskonventionen unterstützen.
Die Entwicklungsplattform - vorzugsweise Windows, Linux oder UNIX - sollte den Entwicklern gut bekannt sein. |
Stand: |
||
| |
Ralf Schneeweiß |