In diesem
Kurs werden diejenigen Sprachelemente von C++ vorgestellt, die dem Sprachumfang
von C entsprechen, der auch für die C++-Programmierung
benötigt wird, sowie einige C++-Konzepte, die eng
damit zusammenhängen.
Dieser Kurs
ist der erste von drei aufeinander abgestimmten Kursen, in denen der gesamte
Sprachumfang des aktuellen C++-Standards behandelt wird. Dabei stehen
Zusammenhänge und Sprachkonzepte im Vordergrund vor Detailinformationen, die
man auch in der Online-Hilfe findet.
Die Inhalte können an die Wünsche der Teilnehmer angepasst
werden.
|
Zielgruppe:
|
Programmierer
und Software-Entwickler, die die C-Grundlagen von C++ lernen wollen. |
|
|
Interesse
am Programmieren. |
|
|
Vortrag mit
vielen Übungen, in denen die Teilnehmer praxisnahe Programme entwickeln. |
|
Manuskript: |
Ausführliche
und detaillierte Schulungsunterlagen (ca. 200 Seiten) |
|
Ort
und Zeit: |
Dieses
Seminar wird als Firmenseminar (inhouse) angeboten.
|
|
Dauer: |
3-5 Tage
(je nach den Vorkenntnissen der Teilnehmer) |
|
Dozent: |
Prof. Richard Kaiser
führt seit vielen Jahren Seminare zu den Themen
Programmierung/Software-Entwicklung für Firmen durch (Referenzen).
Er ist der Verfasser der Bücher „C++ mit
Microsoft Visual C++ 2008“ und „C++ mit dem
Borland C++Builder“ und ist Mitglied im DIN
Normierungsausschuss Informationstechnik NI-22. |
Kontakt: training @ rkaiser . de
, www.rkaiser.de
R. Kaiser, Schwärzlocher Straße 53, 72070 Tübingen, Tel. 07071-41598
Microsoft Visual C++ 2010
(Konsolenanwendungen), oder
C++ Builder (Konsolenanwendungen), oder
GNU g++ auf der Kommandozeile
Ganzzahldatentypen (int,
bool, char usw.)
Gleitkommadatentypen
Standardkonversionen
Elementare Anweisungen (if, for, while usw.)
Die Verwendung der C-Standardbibliotheken (z.B. math.h und cmath)
Zeiger und dynamisch erzeugte Variablen (new, delete)
Nullterminierte Strings und zugehörige Bibliotheksfunktionen
typedef
Aufzählungstypen (enum)
Präprozessoranweisungen (Makros, Pragmas)
Ausdrücke
Arrays
Strukturen (struct und union)
Die
verschiedenen Parametertypen
Funktionszeiger
Rekursion
inline-Funktionen
Default-Argumente
Überladene Funktionen und Operatoren
Projekte,
Bindung und Header-Dateien
Der Aufruf von Funktionen aus C-Bibliotheken in C++
Die
Stringklasse string
Die Container-Klasse vector
Iteratoren
Algorithmen der Standardbibliothek
Stand:
1.1.2012