en

Daily Challenge 🗓️

Votre dose quotidienne de veille technique pour briller en société (de devs).

Découvrez une question avec sa correction détaillée chaque jour sur un sujet au hasard :

Frontend, Backend, Mobile, Data, Web, AI, Infra... Tout ce qui se code ! 🧪

Tuesday 4 November 2025

-

C++ - Les bases

C++ - Les bases #34/40

Que renvoie le code suivant ?

class A {
public:
    virtual void hello() {cout << "A" << endl;}
};

class B : public A {
public:
    void hello() {cout << "B" << endl;}
};

void meet_value(A a1, A a2) {
    a1.hello();
    a2.hello();
}

 void meet_reference(A& a1, A& a2) {
    a1.hello();
    a2.hello();
}

int main() {
    B b; 
    A a;
    meet_value(a, b);
    meet_reference(a, b);
    return 0;
}
Auteur: Équipe W3DStatut : PubliéeQuestion passée 57 fois
ModifierLien direct
1
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !

A propos du Daily Challenge 🗓️

Découvrez chaque jour, du lundi au vendredi, une question de QCM avec son corrigé détaillé pour enrichir vos connaissances tech. Les questions sont proposées par la communauté WeLoveDevs.com : experts et expertes, formateurs et formatrices, indépendants et indépendantes.WeLoveDevs.com accompagne les techs à la recherche de leur de job de rêve. Nous mettons également à disposition plus de 50 tests techniques dans différentes technologies pour ceux d'entre vous qui aimeraient tester leurs connaissances.

Historique

    ⚠️
    Votre navigateur est mal|non supporté !
    Nous vous conseillons d'utiliser un navigateur moderne comme Edge, Chrome ou Firefox
    En savoir plus