Bonjour
je suis entrain d'apprendre le c++ et j'ai aujourdhui un exercice ou je dois appeler une fonction qui prend un tableau de const const
voila le prototype de la fonction qui est imposé par l'exercice.

La class Object est definie dans un autre fichier .h et elle est correctement inclu dans le fichier main.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
void organize(Object const * const * Object_packet)
quand j'essaye d'appeler la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int main()
{ 
  Object ** box = new Object * [10];
 
  box[0] =  new Object;
  box[1] = new   Object;
  box[2] = new Object;
  box[3] = new Object;
  box[4] = new Object;
  box[5] = new Object;
  box[6] = new Object;
  box[7] = new Object;
  box[8] = new Object;
  box[9] = NULL
 
  organize(box);
}
j'ai une erreur lors de la compilation

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Main.cpp erreur*: cannot call member function ‘void organize(const Object* const*)’ without object
Pouvez vous m'aider ?
Merci d'avance