Zum Hauptinhalt

Das Webinar von Heise

Special Member Functions

20. September 2022, 9 bis 13 Uhr

MEHR ERFAHREN

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

    Trainer und Berater für C++-Entwicklung

    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
    TICKET BUCHEN
  • 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
    TICKET BUCHEN

*Alle Preise verstehen sich inkl. gesetzl. MwSt. (kann je nach Bestimmungsland im Bestellverlauf variieren)