IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

std::move & unique_ptr


Sujet :

C++

  1. #1
    Membre confirmé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2003
    Messages : 120
    Billets dans le blog
    1
    Par défaut std::move & unique_ptr
    Bonsoir !

    simple question, j'ai une instance d'objet comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    auto obj = std::make_unique<Object>();
    est ce que :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    auto tmp = std::move(obj);
    laisse obj dans un état cohérent ou dois-je faire un

    après mon std::move ???

    merci !

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 145
    Billets dans le blog
    150
    Par défaut
    Bonjour,

    obj est dans un état cohérent et correspondra à un pointeur nul (nullptr).
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de std::move et héritage
    Par mahorais dans le forum Langage
    Réponses: 2
    Dernier message: 30/06/2013, 21h13
  2. Design, performances, rvalues et std::move
    Par victor_gasgas dans le forum Langage
    Réponses: 2
    Dernier message: 10/12/2011, 18h49
  3. Réponses: 4
    Dernier message: 03/04/2011, 20h14
  4. [C++0x] std::move(), rvalue reference et comparses
    Par Emmanuel Deloget dans le forum C++
    Réponses: 15
    Dernier message: 07/12/2010, 10h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo