我有一个包含以下内容的 heap.h 文件:
在我的 heapCPP.cpp 文件中,我有以下内容:
然而,我遇到了一个错误,提示“heap::insert”成员函数不能在其类外重新声明。
bool insert(int key, double data);
在我的 heapCPP.cpp 文件中,我有以下内容:
bool heap::insert(int key, double data){
bool returnTemp;
node *temp = new node(key, data);
returnTemp = insert(temp);
delete temp;
return returnTemp;
}
然而,我遇到了一个错误,提示“heap::insert”成员函数不能在其类外重新声明。
class heap { \* in here *\ };
内部? - DavidW