Code simple qui plante a l'edition des liens [Résolu]

Messages postés
5
Date d'inscription
dimanche 13 juillet 2008
Statut
Membre
Dernière intervention
29 avril 2009
- - Dernière réponse : SAKingdom
Messages postés
3213
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
- 11 août 2008 à 21:38
salut , je comprend pas pourquoi ce bout de code plante a l'edition des liens, j'aimerai etre eclairé, merci d'avance

class

maClasse{

public:

void modifierMembre(
long nouvelleValeur)
{
maClasse::m_maVariable = nouvelleValeur;
}

static
long m_maVariable;};

int

main(
int argc,
char *argv[]){

maClasse monObjet;

monObjet.modifierMembre(10);

return 0;}
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
3213
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
12
3
Merci
class maClasse {
public:

    void modifierMembre(long nouvelleValeur)
    {
        m_maVariable = nouvelleValeur;
    }

private:
    static long m_maVariable;

};

long maClasse::m_maVariable = 0;

C++ (@++)<!--

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 205 internautes nous ont dit merci ce mois-ci

Commenter la réponse de SAKingdom
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
11
0
Merci
Sans le "static", ça marche :

class maClasse
{
    public:
        void modifierMembre(long nouvelleValeur);
    private:
        long m_maVariable;
};

void maClasse::modifierMembre(long nouvelleValeur)
{
    this->m_maVariable = nouvelleValeur;
}

int main()
{
    maClasse Instance;
    Instance.modifierMembre(32);
    return 0;
}
_________________________________________________________________________
VB.NETis good ...VB6is better<
Commenter la réponse de cs_ghuysmans99
Messages postés
5
Date d'inscription
dimanche 13 juillet 2008
Statut
Membre
Dernière intervention
29 avril 2009
0
Merci
Oui ca je sais mais je veut déclarer un membre statique qui est en commum avec tout les objet de la meme classe
Commenter la réponse de cdd59554