我有int costMap[20][20];
一dialog
堂课。
在那个类中,我正在从另一个名为的类中创建一个对象pathFind
int costMap[20][20];
//costMap is filled with values (that represent the cost for each node -> pathFinder)
int (*firstElement)[20] = costMap;
pathFind *finder = new pathFind(*firstElement);
我希望能够访问pathFind
类中多维数组的值
int (*costMap)[20];
pathFind::pathFind(int *map){
costMap = ↦
}
但是,这似乎不起作用。我收到“无法将 int** 转换为 int(*)[20] 错误。
问题:如何通过另一个类中的指针访问多维数组的元素