XCode では getNext() を実行すると EXC_BAD_ACCESS エラーが発生しますが、Visual Studio では発生しないため、これが正しいかどうか疑問に思っていました。
void deleteList(LinkedList* node) {
if (node == NULL)
return;
else {
delete node;
node=NULL;
deleteList(node->getNext());
}
}