リンクされたリストの後ろに要素を追加しようとしていますが、追加されていないようです。コードの何が問題なのか教えてください。リンクされたリストが空ではありません
void LinkedList::Addelementfromback(VoidPtr horoscope)
{
NodePtr temp = head;
while (temp != NULL)
{
temp=temp->next;
}
NodePtr element=new Node;
element->data=horoscope;
element->next=NULL;
temp=element;
}