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

Recherche:

Type: Messages; Utilisateur: Neckara

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    27
    Affichages
    2 896

    Dans le cas de méthodes inlines/templates, le...

    Dans le cas de méthodes inlines/templates, le compilateur ne va se baser que sur l'header.
    Or, l'attribut étant statique au fichier .cpp, je pense que tu auras une erreur lors du linkage.

    Après...
  2. Votes reçus
    +0 -0
    Réponses
    27
    Affichages
    2 896

    Donc dans le .cpp, il ne faut pas mettre...

    Donc dans le .cpp, il ne faut pas mettre 'static'.

    Ce qui suit sont des suppositions, je n'ai jamais vraiment essayé de faire ça :

    La différence, c'est que la variable va être visible...
  3. Votes reçus
    +0 -0
    Réponses
    27
    Affichages
    2 896

    La différence est assez simple : static int...

    La différence est assez simple :

    static int Foo::m = 2;



    Un membre doit être visible dans toute la classe, et non pas être visible dans un seul fichier.
  4. Votes reçus
    +0 -0
    Réponses
    27
    Affichages
    2 896

    Pour le const c'est de ma faute désolé :aie: ...

    Pour le const c'est de ma faute désolé :aie:

    Pour le static, il peut avoir 3 effets/signification.
    Si tu le rajoutes à l'extérieur de ta classe, tu vas dire que ta variable ne peut être visible...
  5. Votes reçus
    +0 -0
    Réponses
    27
    Affichages
    2 896

    C'est comme lorsque tu implémentes une méthode de...

    C'est comme lorsque tu implémentes une méthode de ta classe.


    Foo::Foo(void)
    {
    }

    bool Foo::fooo(void)
    {
    return m_fooo;
  6. Votes reçus
    +0 -0
    Réponses
    27
    Affichages
    2 896

    On initialise pas les variables statique (et...

    On initialise pas les variables statique (et surtout const) dans un constructeurs. :aie:

    Cf mon premier post.
  7. Votes reçus
    +0 -0
    Réponses
    27
    Affichages
    2 896

    Il m'a semblé l'avoir lu mais je n'en suis pas...

    Il m'a semblé l'avoir lu mais je n'en suis pas sûr à 100%.


    Integer fait référence à int et integral à tous les entiers de (unsigned) char à (unsigned)long long int ?
  8. Votes reçus
    +0 -0
    Réponses
    27
    Affichages
    2 896

    Il faudrait essayer avec mingw, il me semble que...

    Il faudrait essayer avec mingw, il me semble que Microsoft avec Visual Studio ne voulait pas suivre entièrement le C++11 (?)

    Une donnée "intégrale", ce n'est pas un entier (int abréviation de...
  9. Votes reçus
    +1 -0
    Réponses
    27
    Affichages
    2 896

    Bonjour, Il me semble qu'il faut initialiser...

    Bonjour,

    Il me semble qu'il faut initialiser les static dans le .cpp :

    class Foo
    {
    private:
    static const double forceMin;
    static const double forceMax;
    };
Affichage des résultats 1 à 9 sur 9