Bonjour à tous,
Alors voilà :
Je déclare un tableau de string à plusieurs dimensions de façon statique :
string myMatrice[20][10];
Ensuite je veux pouvoir le passer en argument d'une fonction du type :
refillMatrice(string** theMatrice);
En appelant :
refillMatrice(myMatrice)
cela ne compile pas car le compilo s'attends à avoir un pointeur de type dynamique alors que je lui passe un tableau statique.
En castant cela compil mais ca coredump :
refillMatrice((string**)(myMatrice));
Je pensais aussi passer par un tampon du style :
string* ptrMatrice = &myMatrice[0][0];
string** ptrPtrMatrice = &ptrMatrice;
refillMatrice(ptrPtrMatrice);
Mais ca core dump aussi.
Quelqu'un aurait-il une solution ?
Est-il possible de déclarer un pointeur de type spécifique 'pointeur sur tableau statique'?
Merci.