Bonjour à tous !

J'ai un petit problème, il faut que j'envoie un tableau à 3 dimensions d'une fonction à une autre. Pour le moment rien de compliquer, le problème est que je ne connais qu'une seul solution sur les 3...

Pour bien comprendre un petit bout de code :


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
18
19
20
void fonction2(int tailleX, int tailleY, int tableau[][][3])
{
    /************************
       utilisation du tableau
     ************************/
}
 
void fonction1()
{
    int tailleX = 0, tailleY = 0;
 
     /**************
       tailleX = ??;
       tailleY = ??;
     ***************/
 
    int tableau[tailleX][tailleY][3] = {0};
 
    fonction2(tailleX, tailleY, tableau);
}
Comme vous le savez surement tous, ce code ne marche pas... Mais au moins sa me permet de vous faire comprendre...

Je ne sais vraiment pas comment faire. Aidez-moi

Merci à tous