J'ai 2 cours:
class base {
virtual void foo() {};
};
class derived : public base {
void foo() { base::foo(); }
};
J'ai fait une erreur et j'ai écrit à la base:foo();
place base::foo();
. Le code a été compilé et exécuté, mais par défaut.
Je ne sais pas comment je peux le rechercher sur Google et je ne sais pas ce que c'est, mais je suis très intéressé: qu'est-ce que cela signifie?
base:foo();
Si c'est important:
class base : public QAbstractGraphicsShapeItem