Tableau 2D : allocation dynamique + fonctions
Bonjour à tous,
J'ai un petit soucis concernant le passage en fonction d'un tableau 2d créé dynamiquement.
Je ne vois pas quoi passer et quoi récupérer...
voici un bout de code, où d1(variable) est une de mes dimensions (l'autre est déclarée comme pseudo-constante)
initTab a pour but de mettre 0 dans chaque cellule du tableau.
Code:
1 2 3 4 5 6 7 8 9
|
// PROTOTYPES
int ** allocTab(int d1);
void initTab(int tab[][2], int d1);
// CODE
..
int **tab = allocTab(d1);
initTab(tab, d1);
.. |
L'erreur est la suivante :
Citation:
Erreur 2 error C2664: 'initTab'*: impossible de convertir le paramètre 1 de 'int **' en 'int [][2]'
Merci d'avance pour votre aide.