- "Wie setze ich Exceptions richtig ein?"
- "Wann ist mein Programm Exception-safe?"
- "Welche Alternativen gibt es?"
- "Wie sinnvoll sind throw-Spezifikationen?"
C++ Exceptions, 2 Tage (mit Übungen)
Das Standardmittel in C++ für die Behandlung von Ausnahmefällen
sind Exceptions. Der richtige Umgang damit will jedoch
gelernt sein.
In manchen Fällen ist der Einsatz von Alternativen zu
Exceptions sinnvoller.
Seminarziel
In C++ Exceptions lernen Sie, Exceptions richtig einzusetzen
und Ihre Programme Exception-safe zu gestalten.
Sie lernen die Alternativen zu C++-Exceptions kennen und
wissen, wann diese eingesetzt werden sollten.
Zielgruppe
C++ Programmierer, Library-Entwickler, System-Designer
Voraussetzungen
Sie kennen auch die Details von C++ gut
(entsprechend dem Seminar C++ Advanced)
und haben einige Zeit damit entwickelt.
Inhalt
- Exception-Mechanismus
- Exception-Objekte
- throw-Spezifikationen
- Exception-Safety
- Destruktoren und Exceptions
- Alternativen zu Exceptions
Methode
C++ Exceptions ist ein Praxisseminar.
Ein Grossteil des Seminarprogramms besteht aus Übungen.
Sie lernen an praktischen Beispielen, wie Sie Ihre Programme
exception-safe entwickeln und wie Sie Ihre Ausnahmen am
besten behandeln.
Termine
C++ Exceptions
findet auch regelmässig als öffentliches Seminar
C++ Exceptions bei ZFI
in Zürich statt.
Nähere Informationen hierzu finden Sie unter
ZFI C++ Exceptions oder unter
info@zfi.ch.
Weitere Seminare zum Thema
Vorgängige Seminare:
- C++ Advanced
- Die Grundlage für dieses Seminar
Seminare zu verwandten Themen:
- C++ STL
- Exceptions und Fehlerbehandlung mit der STL
- C++ Multithreading
- Wie Ausnahmefälle in Threads behandelt werden müssen
- C++ Template
- Generische Exception-Behandlung
- C++ und Relationale DBs
- Fehlerbehandlung bei Datenbankzugriffen
- C++ Aktuell
- Aktuelle Neuigkeiten auch zur Fehlerbehandlung
- Embedded C++
- Fehlerbehandlung in eingebetteten Umgebungen
- C++ Design Patterns
- Standardbausteine zur Fehlerbehandlung
- OO Design
- Wie Fehler in komplexen Systemen behandelt werden
Strategieseminare:
- C++ Standards Strategy
- Ist C++ überhaupt die richtige Sprache für uns?