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
void organize(Object const * const * Object_packet)
quand j'essaye d'appeler la fonction
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
Main.cpp erreur*: cannot call member function void organize(const Object* const*) without object
Pouvez vous m'aider ?
Merci d'avance
Partager