所以我制作了一个链接列表,其中包含我创建的类对象的引用。
我想做一个在链接列表中搜索并返回对对象的 const 引用(如果它存在)的方法,否则,如果对象不存在,则返回一些值。
它应该是什么值?如果是 int,我会返回 0,如果是指针,我会返回 NULL....
const Node& NodeList::NodeNumSearch(int num) const
{
Member *TempHead=MemberHead;
while(TempHead!=NULL)
{
if(TempHead->GetNode().getNum() == num)
return TempHead->GetNode();
TempHead=TempHead->GetNext();
}
return ???;
}
PS一个Member对象是链表的成员。Node对象是链表的Member对象中的值。