Sessionsdetails
C++-Move-Semantik – Die ganze Story
Seit C++11 gibt es Move-Semantik in C++.
Auch wenn viele Details für den einfachen Applikationsprogrammierer unwichtig sind, birgt das Thema doch sehr viel mehr Überraschungen und Tücken, als man erst einmal meint.
So ändert sich zum Beispiel die Art und Weise, wie man Konstruktoren und Getter implementiert.
Und nur wenige wissen, wie man nicht nur perfekt weiterleitet (perfect forwarding), sondern auch perfekt zurückliefert.
Dieses Tutorial geht durch alle Aspekte von C++-Move-Semantik, erläutert Details und macht vor allem klar, was dies für den Einsatz von modernem C++ in der Praxis bedeutet.
Zielpublikum: Programmierer
Voraussetzungen: Grundkenntnisse in C++
Schwierigkeitsgrad: Fortgeschritten