J'essaie de passer une référence à un tableau bidimensionnel à une fonction en C++. Je connais la taille des deux dimensions au moment de la compilation. Voici ce que j'ai en ce moment:Comment transmettre une référence à un tableau bidimensionnel à une fonction?
const int board_width = 80;
const int board_height = 80;
void do_something(int[board_width][board_height]& array); //function prototype
Mais cela ne fonctionne pas. Je reçois cette erreur de g ++:
error: expected ‘,’ or ‘...’ before ‘*’ token
Qu'est-ce que cette erreur signifie, et comment puis-je résoudre ce problème?
contredit la meilleure réponse –
* Vous ne pouvez pas passer un tableau de références à une fonction. * True mais vous pouvez passer une référence à un tableau. –