Bonjour,
J'aurias besoin d'un peut d'aide concernant une structure qui erite d'une structure eriant d'une structure.
Concrètement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Parent->Fils->Petiti fils
Dans chacune de ces structure se trouve void operator() (int x)
Ces fonctions sont virtuelles.
Comment, a partir de l'opérateur () défini dans la structure "petit fils" je peut apeller l'opérateur ()( défini dans la structure "fils" ?

Pour shématiser :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
struct A;
struct B : A;
struct C : B
{
  void operator() (int x)
  {
    ->Apeller le operator() qui se trouve défini dans B
  }
}