|
Der Teilnehmer erlernt die Programmiersprachen C und C++ an Hand vieler praxisorientierter Beispiele. Nach Besuch des Seminars beherrscht der Teilnehmer die Grundlagen der strukturierten Programmierung und kann selbständig C++ Programme entwickeln. Einführung in die Sprachen ANSI C und ISO C++.
Zielgruppe
Diese C++-Schulung richtet sich an Softwareentwickler und Programmierer, die künftig Programme in C++ entwickeln wollen.
Hinweis Dieser C++-Kurs kann als Firmenkurs auch in englischer Sprache durchgeführt werden. |
Einleitung
- Geschichte von C++ und Einordnung bezüglich anderer Programmiersprachen
- Aufbau eines C++ Programms
- Schlüsselwörter
Grundlagen
- Aufbau und Funktionsweise von Compiler und Preprozessor
- Unterschiede zwischen C und C++
- Ein- und Ausgabe am Bildschirm
Datentypen und Operatoren
- Fundamentale Datentypen
- Geltungsbereich von Variablen
- Deklarationen und Definitionen
- Arithmetische, logische und Bitoperatoren
- Auswertung von Operatoren
- Operatorenhierarchie
Kontrollstrukturen
- Lesbarkeit von Programmen
Programmaufbau
- Blockstruktur
- Funktionen
- Parameterübergabe
- Speicherklassen
Der C-Preprozessor
- Include-Dateien
- Symbolische Konstanten
- Makros
- Bedingte Compilation
Zusammengesetzte Datentypen
- Felder (Arrays/Vectoren)
- Verbunde und Varianten (struct,union)
- Aufzählungen (enumerations)
- Bitfelder
- Zeichenketten (Strings)
- Datentypdeklaration
Zeiger
- Gebrauch von Zeigern
- Zeigerarithmetik
- Speicherverwaltung
- Zeiger als Funktionsparameter
Modularisierung
Bibliotheksfunktionen
- Funktionen zur Dateibehandlung
- Zugriff auf die Hardware
Weitere Funktionen
|
Kurs-ID: CppG
Dauer
5 Tage /
i.d.R.: 8:00 - 15:30 Uhr
Offener Kurs
Der Seminarpreis einschließlich Seminarunterlagen beträgt pro Teilnehmer 1.550,00 € zzgl. MwSt. (1.844,50 € inkl. MwSt.)
Termin laut Terminplan oder auf Anfrage
zur Anmeldung
Durchführung: ab 3 Pers.
Firmenkurs
Termine nach Vereinbarung.
Preise für Individual- und Firmenschulungen auf Anfrage.
Vorkenntnisse
Für dieses C++-Seminar sind Kenntnisse im Umgang mit einem Betriebssystem und einem Editor notwendig.
Weiterführende Kurse
|