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 :

mot clé explicit


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 94
    Par défaut mot clé explicit
    Bonjour,

    quelques questions :

    1-quel est la signification de "explicit" ?
    2-quel est l'intérêt de définir un constructeur "explicit" ?
    3-Doit on déclarer systématiquement un constructeur "explicit"?


  2. #2
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 288
    Billets dans le blog
    2
    Par défaut
    Bonjour,

    Citation Envoyé par Elay Voir le message
    1-quel est la signification de "explicit" ?
    explicit interdit au compilateur d'effectuer une conversion implicite d'un autre type vers celui du constructeur.
    Citation Envoyé par Elay Voir le message
    2-quel est l'intérêt de définir un constructeur "explicit" ?
    interdire au compilateur d'effectuer une conversion implicite d'un autre type vers celui du constructeur.
    Citation Envoyé par Elay Voir le message
    3-Doit on déclarer systématiquement un constructeur "explicit"?
    non

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 94
    Par défaut
    Tu as un exemple d'utilisation pertinente ?

  4. #4
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Les constructeurs des pointeurs intelligents.

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 94
    Par défaut
    ouai je vais mettre mon nez dans les sources de boost

  6. #6
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 288
    Billets dans le blog
    2
    Par défaut
    Tu peux aussi regarder le auto_ptr de la STL (en-tête <memory>)

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

Discussions similaires

  1. Extraction de mots clés
    Par Olive1808 dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 01/02/2016, 20h49
  2. Remplacer 1, 2, 3 par un mot explicite
    Par manu f dans le forum Langage SQL
    Réponses: 9
    Dernier message: 18/06/2010, 15h12
  3. Conversion cast implicite et mot clef "explicit"
    Par nikopol82 dans le forum Langage
    Réponses: 7
    Dernier message: 08/11/2009, 20h07
  4. Le mot-clé "explicit"
    Par Mersenne dans le forum C++
    Réponses: 4
    Dernier message: 14/05/2007, 08h53

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