C++ Grundlagen - Einführung in die Sprachen ANSI C und ISO C++

SMLAN - SoftwareTraining
In Berlin-Mitte

1.725 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
03044... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Seminar
  • Anfänger
  • Berlin-mitte
  • Dauer:
    5 Tage
Beschreibung

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++.
Gerichtet an: Diese C++-Schulung richtet sich an Softwareentwickler und Programmierer, die künftig Programme in C++ entwickeln wollen.

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Berlin-Mitte
Kastanienallee 53, 10119, Berlin, Deutschland
Plan ansehen

Häufig gestellte Fragen

· Voraussetzungen

Für dieses C++-Seminar sind Kenntnisse im Umgang mit einem Betriebssystem und einem Editor notwendig.

Was lernen Sie in diesem Kurs?

C

Themenkreis

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


Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen