template<class T>
bool operator==(DoublyList<T>&list)
{
DoubleNode<T>*p=this->head->next;
DoubleNode<T>*q=list->head->next;
while(p!=NULL&&q!=NULL)
{
if(p->data!=q->data)
return false;
else
{
p=p->next;
q=q->next;
}
}
return (p==NULL&&q==NULL);
}
uj5u.com熱心網友回復:
代碼不全,不好判斷uj5u.com熱心網友回復:
如果你是類成員函式,寫在類里,那么不用 template<...>前導如果你是類成員函式,寫在類外,需要
template<..>
bool DoublyList::operator==(...);
如果是友元函式需要倆個引數
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/280013.html
標籤:新手樂園
上一篇:這是我特意從網上找的,為什么會這樣 ,不論是我自己打的還是網上找的,全是這個錯誤。求幫幫忙。
下一篇:gcov處理.gcda檔案時卡住
