template <class T>
const T LinkedList<T>::&getFirst() const
{
if (!head)
{
throw "no element found";
}
return head->data;
}
code has a return type of type T where I have so return the first element of the list and throw the exception if the list is empty the definition in the header file looks as follow: virtual const T& getFirst() const; please help.
Aucun commentaire:
Enregistrer un commentaire