Einführung in die angewandte C++Programmierung

Der Kurs richtet sich an alle Studenten des Maschinenbaus oder angrenzender Fächer, die bisher keine oder nur begrenzte Erfahrung mit C/C++ besitzen. Im ersten Teil der Veranstaltung werden Grundlagen zu Datentypen, Anweisungen, Funktionen sowie der Umgang mit Pointern und Referenzen gelehrt. Der zweite Teil des Kurses umfasst die Einführung in die objektorientierte Programmierung. Die gelernten theoretischen Kenntnisse werden in den Übungen durch Lösen von kleinen Aufgaben aus dem Bereich des Ingenieurswesens vertieft.

Grundlagen:

  • Datentypen/Datenstrukturen
  • Arithmetische Operationen
  • Variablen/Konstanten
  • Bedingungen/Schleifen
  • Eingabe/Ausgabe
  • statische und dynamische Container
  • Pointer/Referenz
  • Funktionen

objektorientierte Programmierung

  • Klassen
  • Vererbung/Polymorphismus
  • Templates