• # et ça compile ?

    Posté par . En réponse au message garbage colector C++ ?. Évalué à 2.

    quand je lis des choses comme ça, je me dit que c'est un miracle si ça compile:
    class Object {
     ...
     bool _mark;
     ...
     inline void gcMark() const {
     if(_mark) return;
     _mark = true;
     this->gcIterate();
     };
     ...
    };
    
    soit cette méthode ne peut pas être 'const', soit l'attribut _mark doit être déclaré 'mutable', soit j'ai rien compris (ce qui n'est pas à exclure) ...