リンクリストを並べ替えようとしていますが、このエラーで問題が発生しています。yallが役立つかどうか疑問に思っています。エラーは、ifステートメント内の3行でのみ発生しています...以下にラベルを付けました。
void MovieInventory::sortInventory()
{
MovieNode *first;
MovieNode *second;
MovieNode *temp;
Movie m;
first = movieList;
while (first != NULL)
{
second = first->next;
while (second!=NULL)
{
if (first->m.getSku() < second->m.getSku() )
{
temp->m.getSku()=first->m.getSku(); //error
first->m.getSku()=second->m.getSku(); //error
second->m.getSku()=temp->m.getSku(); //error
delete temp;
}
second = second->next;
}
first = first->next;
}
}