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

Visual C++ Discussion :

BUG assistant ajout de variable membre (STL)


Sujet :

Visual C++

  1. #1
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    20
    D�tails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 20
    Par d�faut BUG assistant ajout de variable membre (STL)
    1-J'utilise Visual Studio 2005

    2-Je suis en train de faire les pas � pas propos� par le site de MSDN (Microsoft)
    http://msdn.microsoft.com/fr-fr/visualc/bb968846.aspx (voir Ex #4 : Manipuler les collections STL)

    3-En lisant le document .DOCX (word) pour effectuer ce pas � pas... on me demande (� partir de l'affichage de classe) d'ajouter des variables sur la classe CPlanete (peu importe le nom de la classe... c'est dans cette exemple) en cliquant avec le bouton de droit de ma souris (sur la classe CPlanete) afin d'ajouter une variable.

    4-Le panneau Assistant de variable membre apparait

    5-On me demande d'ajouter une variable Private -> Char* -> portant le nom -> m_Nom

    En cliquant sur terminer (du panneau Assistant de variable membre), normalement, la variable devrais �tre Private.... mais j'ai cela � la place:

    #pragma once

    class CPlanete
    {
    public:
    CPlanete(void);
    public:
    ~CPlanete(void);
    char* m_Nom;
    };


    MERCI de m'aider (C'est sans doute un bug ?)

  2. #2
    R�dacteur
    Avatar de Laurent Gomila
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par d�faut
    D�sol� je ne vais pas r�pondre � ta question (qui d'ailleurs aurait d� �tre pos� sur le forum VC++), mais... ce ne serait pas juste plus simple d'�crire directement "char* m_Nom;" dans ta classe ? J'ai jamais vraiment compris l'int�r�t d'un assistant d'ajout de variables membres...

  3. #3
    R�dacteur/Mod�rateur
    Avatar de JolyLoic
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    5 463
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 51
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 5 463
    Par d�faut
    Je vais r�pondre aussi � c�t�, mais je ne vois pas non plus l'int�r�t d'un document d'introduction s'il utilise char* au lieu de string.
    Ma session aux Microsoft TechDays 2013 : D�velopper en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage � la d�couverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'h�sitez pas � me contacter.

  4. #4
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    20
    D�tails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 20
    Par d�faut
    Je suis novice.... je ne suis pas en mesure de d�terminer ce qui est correct o� non, rendu o� je suis.... d'o� l'utilit� d'un pas � pas d'apprentissage.

    De plus... je ne savais pas qu'il y avais une nuance entre C++ et VC++.... Par rapport � cela

  5. #5
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    20
    D�tails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 20
    Par d�faut
    Je viens tout juste d'installer la mise � jour SP1.... et maintenant, je n'ai plus ce BUG....

    Merci grandement pour vos r�ponses...

    Et si cela vous tente.... j'aimerais conna�tre la diff�rence entre C++ et VC++ au niveau langage.


  6. #6
    R�dacteur/Mod�rateur
    Avatar de JolyLoic
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    5 463
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 51
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 5 463
    Par d�faut
    C++ est un concept, une d�finition sur papier d'un langage. Il prend en entr�e une d�finition textuelle d'un programme, et se moque compl�tement de savoir comment ce texte a �t� �crit. Il existe de nombreux compilateurs qui comprennent (plus ou moins bien) ce langage.

    VC++ est tout d'abord un compilateur qui impl�mente C++, pas tout le C++ (m�me s'il s'est bien am�lior� par rapport � une �poque), et pas que le C++ (il y a tout un tas d'extentions, en particulier li�es � .NET (il g�re 2 langages diff�rents en un seul).

    VC++ est aussi un environnement de d�veloppement, avec un �diteur de code, un debugger, un profiler (suivant ce que tu as pay� pour l'avoir),...

    Ta question porte sur l'�diteur de code et le fonctionnement de ses assistants. C'est donc sp�cifique � VC++.
    Ma session aux Microsoft TechDays 2013 : D�velopper en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage � la d�couverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'h�sitez pas � me contacter.

  7. #7
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    20
    D�tails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 20
    Par d�faut
    Merci JolyLoic !

    Je pensait que la majorit� des utilisateurs de C++ utilisait Visual Studio C++ Express ou Visual Studio 2005 (2008). C'est une des raisons pourquoi je ne soup�onnais pas un forum d�di� � VC++....

    C'est une vraie jungle ici... quel travail de titan concernant toutes ces pages internents et de plus... de merveilleuses documentations pour les novice comme moi.

    MERCI de votre indulgence.


+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 1
    Dernier message: 07/10/2010, 03h54
  2. R�ponses: 1
    Dernier message: 19/03/2010, 20h22
  3. R�ponses: 6
    Dernier message: 02/06/2007, 01h07
  4. Ajouter des variables au PATH
    Par Feustine dans le forum Langage
    R�ponses: 5
    Dernier message: 16/08/2005, 13h59
  5. R�ponses: 6
    Dernier message: 06/10/2004, 12h59

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