alle Seminare < Personal Seminare < Recruiting Seminare < Headhunting Seminare < E-Recruiting Seminare < Seminar C++ Grundlagen - Einführung in die Sprachen ANSI C und ISO C++
C++ Grundlagen - Einführung in die Sprachen ANSI C und ISO C++ -
SMLAN-SoftwareTraining
Seminar
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++.
Seminar-Inhalte
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
Level/Vorkenntnisse:
Für dieses C++-Seminar sind Kenntnisse im Umgang mit einem Betriebssystem und einem Editor notwendig.
Zielgruppen
Diese C++-Schulung richtet sich an Softwareentwickler und Programmierer, die künftig Programme in C++ entwickeln wollen.