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 :

intérêt d'écrire _nom de variable


Sujet :

C++

Vue hybride

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 130
    Par défaut intérêt d'écrire _nom de variable
    Bonjour

    Quel est l'intérêt de positionner un _ devant une variable comme dans le constructeur suivant

    Merci d'avance
    Voici le constructeur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Actif::Actif(int _dimension, double _r, double _sigma, double _pas) {      
                     r = _r ;
                     sigma = _sigma ;
                     pas = _pas ;
                     dimension = _dimension ;
                     mu = r - ((sigma*sigma)/2.0) ;
                     T = pas*(dimension-1) ;
                     S = new double[_dimension] ;
                                   }

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,
    Ca n'as aucune valeur... Ici c'est pour un pseudo-problème de porté des variables. Il semblerait que dans la classe il existe des variables : r, sigma, pas, dimension. Sans les _ il aurait fallut écrire :

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 130
    Par défaut
    merci ........

  4. #4
    Membre Expert
    Avatar de Joel F
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Septembre 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2002
    Messages : 918
    Par défaut
    ce code n'est aps standard car le standard proscrit l'utilsiation d'identifiants commencant par _ en les reservants a l'implementation du compilateur

  5. #5
    Membre Expert
    Avatar de Goten
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 580
    Par défaut
    Citation Envoyé par Joel F Voir le message
    ce code n'est aps standard car le standard proscrit l'utilsiation d'identifiants commencant par _ en les reservants a l'implementation du compilateur
    Pour être précis, le standard proscrit l'utilisation d'un underscore suivi d'une majuscule et l'utilisation d'un double underscore suivit d'un majuscule ou d'une minuscule.

    Mais une bonne régle est de pas utilisé d'underscore au début d'un identifiantn.

  6. #6
    Membre très actif
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 176
    Par défaut A ce propos...
    Hello,

    Avez vous un lien pour des "coding rules" standards en ce qui concerne le c++ ?

    j'avais trouvé ça :http://geosoft.no/development/cppstyle.html
    qui préconise de mettre "_" en suffixe des membres (nomDeMembre_). J'ai trouvé ça relativement élégant.
    Mais c'est un peu en contradiction avec ça :
    http://www.possibility.com/Cpp/CppCodingStandard.html
    qui préconise mNomDeMembre... que je trouve moins sexy. Je sais tout ça est très subjectif... on est d'accord, l'essentiel (et le plus dur) étant ; qu'une fois qu'on a choisi une convention, s'est de s'y tenir.

    Merci

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

Discussions similaires

  1. Comment lire un fichier XML et l'écrire dans une variable XML en C#
    Par Bonne Année dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 21/01/2009, 13h34
  2. Réponses: 0
    Dernier message: 16/01/2009, 15h15
  3. [Tableaux] Écrire dans une variable sur le serveur
    Par Tanebisse dans le forum Langage
    Réponses: 6
    Dernier message: 06/09/2007, 14h05
  4. Réponses: 3
    Dernier message: 06/02/2006, 17h04
  5. Comment écrire une très longue variable dans un fichier ?
    Par hijodelanoche dans le forum Langage
    Réponses: 8
    Dernier message: 17/11/2005, 16h12

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