函数没有定义的问题
.....
void CKDtreeView::Generate_Random_Point(int* p , int sd)
{
for(int k=0; k<sd; k++)
p[k] = rand() % RMAX ;
}
KDTree<int> Tree;
void GenerateRandomTree(int nNodes)//由随机点构建随机树
{
int p [SD]; // random point
for(int n=0; n<nNodes; n++)
{
Generate_Random_Point(p, SD);
Tree.add(p);
}
}
........
上述代码CKDtreeView.cpp中一段,但是编译通不过,说:1>c:\documents and settings\scan\desktop\kdtree\kdtree\kdtreeview.cpp(207) : error C3861: 'Generate_Random_Point': identifier not found!
不知道是怎么回事,请大家帮个忙看看!谢谢