並べ替えられたリンク リストがあり、ユーザーが nameToSearch に渡すものをすべて削除する関数を作成しようとしています。しかし、私はエラーが発生し続けます。以下は私がこれまでに持っているものです
void deleteProduct(NodePtr head, char* nameToSearch)
{
NodePtr nodeUnderEdit = findNodeByName(head, nameToSearch);
if (nodeUnderEdit == NULL)
{
cout<<"\n ERROR: Product not found \n";
}
else
{
delete nodeUnderEdit;
nodeUnderEdit = nodeUnderEdit->next;
}
}