我不知道是否可以创建一个具有数组参数的函数。我有这个:
的main.cpp
#include "nn.h"
int main()
{ n=30;
float distance[n][n];
nearest_neighbor(distance);
}
nn.h
#ifndef _nn_H // must be unique name in the project
#define _nn_H
std::vector<std::vector<float>> nearest_neighbor(float distances);
#endif
nn.cpp
int n=30
vector<vector<float>> nearest_neighbor(float distances[n][n])
{ Some code
}
如何将距离矩阵传递给外部函数?