
SPECIAL MEMBER FUNCTIONS MEISTERN
Special Member Functions sind Bestandteil einer jeden Klasse in C++ und stellen somit essentielles Grundwissen für jeden C++-Entwickler dar.
In diesem halbtägigen Webinar lernen Sie alle sechs Special Member Functions detailliert kennen. Unter anderem lernen Sie, welche Special Member Functions unter welchen Umständen vom Compiler generiert werden und warum. Sie lernen auch, wann es nötig ist, die Funktionen selbst zu implementieren, um falsches Verhalten zu vermeiden.
DAS KÖNNEN SIE LERNEN
Teil 1: Default Constructor
Im ersten Teil werfen wir einen Blick auf den Default Constructor. Sie lernen, wann eine Klasse einen Default Constructor hat, aber auch, was dieser tut beziehungsweise was er nicht tut.
Teil 2: Copy Operationen
Im zweiten Teil des Webinars behandeln wir die beiden Copy Operationen: den Copy Constructor und den Copy Assignment Operator. Da jede Klasse diese beiden Funktionen besitzt, sind sie von erheblicher Bedeutung.
Teil 3: Move-Operationen
Im dritten Teil des Online-Trainings lernen Sie, wann der Move Constructor und der Move Assignment Operator vom Compiler generiert werden und wann nicht. Und wir beschäftigen uns mit der Implementierung der Move-Operationen.
Teil 4: Destructor
Im letzten Teil des Webinars geht es um den Destructor. Sie lernen, was in der Verantwortung des Destructor liegt. Zudem lernen Sie die Rule of 0 und die Rule of 5 kennen.
IHR EXPERTE
Klaus Iglberger
Klaus Iglberger vermittelt seine über fünfzehnjährige Erfahrung in der C++-Entwicklung in gut besuchten Trainingskursen und auf C++-Konferenzen auf der ganzen Welt. Er hat sich vor allem auf Software Design für Großunternehmen spezialisiert und ist Experte dafür, wie man die Instandhaltung und Wartung von Software verbessert.
IHRE TEILNAHME
EINZEL-TICKET
Buchen Sie Ihr Ticket für ein einzelnes Webinar aus dieser Serie
169 €*
- 4 Stunden Profiwissen zu einem von fünf C++-Themen
- Stellen Sie dem Experten Fragen über den Online-Chat
- Unbefristeter Zugang zu allen Videos & Materialien
- %
ABONNEMENT
Alle 5 Webinare sind Teil des Academy-Abonnements. Sparen Sie 350 € zum Einzelkauf!
495 €*
(im ersten Jahr, danach 595 €* jährlich)
- Die Flatrate mit über 90 Webinaren im Jahr
- Zugriff auf über 70 Videokurse zu IT-Themen
- Persönliche Lernumgebung mit vielen Funktionen
KOMBI-TICKET
Buchen Sie Ihr Ticket für alle 5 Webinare und sparen Sie 250 € zum Einzelkauf!
595 €*
- 20 Stunden Profiwissen zur modernen C++-Programmierung
- Stellen Sie dem Experten Fragen über den Online-Chat
- Unbefristeter Zugang zu allen Videos & Materialien
*Alle Preise verstehen sich inkl. gesetzl. MwSt. (kann je nach Bestimmungsland im Bestellverlauf variieren)