703333 VU Sicheres und verteiltes Rechnen B: Advanced C++

Wintersemester 2024/2025 | Stand: 28.05.2024 LV auf Merkliste setzen
703333
VU Sicheres und verteiltes Rechnen B: Advanced C++
VU 3
5
wöch.
jährlich
Englisch

Absolventen dieses Kurses sind in der Lage, moderne "real-world" C++ Programme zu lesen, zu verstehen, und zu erweitern. Sie verfügen über die notwendigen Kenntnisse, um sich je nach Anwendungsfall für passende Programmierparadigmen und Techniken aus der Vielzahl der in C++ zur Verfügung stehenden Optionen zu entscheiden.

Alle Themen werden basierend auf dem aktuellen Entwicklungsstand (C++20) besprochen.

- Value and Reference Semantics
- Object Lifecycle
- Function and Class Interface Design
- Type Hierarchies and Multiple Inheritance
- Basic Template Programming
- Lambda Expressions and Algorithms
- Storage Classes and CV-Qualification
- Advanced Template Metaprogramming
- Concepts
- Library Overview

Die Note ergibt sich aus der laufenden Mitarbeit, einer Projektarbeit sowie einer abschließenden Prüfung.

Wird im Rahmen der ersten Lehrveranstaltung besprochen.

Vorausgesetzt werden generelle Programmierkenntnisse in C sowie einer beliebigen objektorientierten Programmiersprache.

siehe Termine
Gruppe 0
Datum Uhrzeit Ort
Mi 02.10.2024
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 09.10.2024
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 16.10.2024
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 23.10.2024
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 30.10.2024
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 06.11.2024
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 13.11.2024
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 20.11.2024
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 27.11.2024
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 04.12.2024
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 11.12.2024
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 08.01.2025
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 15.01.2025
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 22.01.2025
12.45 - 15.15 SR 12 SR 12 Barrierefrei
Mi 29.01.2025
12.45 - 15.15 SR 12 SR 12 Barrierefrei