Tutoriel par Examples: élision



Il y a des endroits dans le standard où un objet est copié ou déplacé pour initialiser un objet. L'élision de la copie (parfois appelée optimisation de la valeur de retour) est une optimisation par laquelle, dans certaines circonstances spécifiques, un compilateur est autorisé à éviter la copie...
Lorsque vous transmettez un argument à une fonction, et que l'argument est une expression de valeur du type de paramètre de la fonction, et que ce type n'est pas une référence, la construction de la valeur peut être élidée. void func(std::string str) { ... } func(std::string("foo&qu...

Page 1 de 1