这是传递未知大小的二维数组的正确方法是什么?
reprVectorsTree::reprVectorsTree(float tree[][], int noOfVectors, int dimensions)
如何在函数后面访问这个数组的元素?
如何从调用函数传递二维数组?
- - -编辑 - -
我想处理一个数组,因为调用是从 ac 代码完成的,并且有 ac 到 c++ 接口
------edit----- 如何定义从调用函数传递一个二维数组?
float tree[15][2] = {{2,1},{2,1},{2,1},{2,1},{2,1},{2,1},{2,1},{2,1},{2,1},{2,1},{2,1},{2,1},{2,1},{2,1},{2,1}};
reprVectorsTree *r1 = new reprVectorsTree(tree[0][0],8,2);
上面的代码有什么问题?我得到一个无法将参数 1 从 'float' 转换为 'float **'