Ça n'a absolument pas de sens, et pourtant c'est le cas: Je viens de tester sous Visual 2010, avec le move il transfère, sans le move il tente d'appeler le copy constructor sur le unique_ptr&& pour...
Type: Messages; Utilisateur: Médinoc
Ça n'a absolument pas de sens, et pourtant c'est le cas: Je viens de tester sous Visual 2010, avec le move il transfère, sans le move il tente d'appeler le copy constructor sur le unique_ptr&& pour...
Je croyais que std::move() faisait juste un cast de T& en T&&?
Et c1 et c2 sont déjà des std::unique_ptr<J>&&...
C'est un peu redondant là non? Si c1 et c2 sont déjà en déclarés en &&, on ne devrait pas avoir besoin du std::move(), si?
Si c'est à A de les détruire, alors tu vas devoir remplacer tes références par des pointeurs intelligents (notamment std::unique_ptr<>).
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.