我正在使用visual studio在c ++中实现一个八叉树。 当我调用构建函数时,我收到此错误:
错误C2664:'BuildTree':不能 从中转换参数5 'overloaded-function'到'int'1
这是我收到错误的行:
BuildTree(parent, 0.0 , 0.0, 0.0, length , maxLevel,0, 0.25);
,功能如下:
treeNode * BuildTree( treeNode * parent, float xx , float yy, float zz , int length ,int maxLevel,int val,float threshold)
有人可以帮我纠正这个错误吗?
答案 0 :(得分:4)
当您调用length
函数时,当前范围内可能有一个名为BuildTree
的函数。
答案 1 :(得分:1)
length
是变量还是函数名?您的意思是打电话给length()
吗?