La découverte vous plaît ?
Ceci est la première leçon gratuite. Obtenez un accès complet : demandez une démo ou connectez-vous.
La découverte vous plaît ?
Ceci est la première leçon gratuite. Obtenez un accès complet : demandez une démo ou connectez-vous.
Il explique ce qu'est la sémantique de déplacement (move semantics), comment comprendre les L-values et les R-values, l'utilisation de std::move, le constructeur de déplacement (move constructor), l'opérateur d'affectation par déplacement (move assignment operator), l'idiome copy-and-swap (copier-échanger), et la règle des 3/5/0.
Il se rapporte au langage de programmation C++, aux fondamentaux du C++, aux concepts du C++, aux modules C++, au module de fonctions (Function Module) et aux modules logiciels (Software Modules).
Le cours est organisé en leçons couvrant la sémantique de mouvement (move semantics), les L-values et les R-values, std::move, le constructeur de mouvement (move constructor), l'opérateur d'affectation par mouvement (move assignment operator), l'idiome copy-and-swap, et la Règle des 3/5/0.