Возможно ли иметь виртуальный оператор удаления? Я не говорю деструктор, я имею в виду фактическую перегрузку оператора.
Минус в том, что он (в большинстве случаев) имеет большую плохую идею, чтобы перегружать новые и удалять (да, я уже знаю это ересь), я хочу знать, какие последствия возникают из-за использования виртуального оператора удаления.
Я думаю о попытке использовать виртуальное удаление, так как иногда у меня может быть дочерний класс, который перегружает delete, хранящийся в указателе базового класса. Технически я на самом деле никогда не видел, чтобы этот случай приносил слишком много результатов, если у меня нет дерева разных типов node (потенциально опасная идея, если вы спросите меня).
Я просто хочу знать, какие потенциальные плюсы и минусы виртуального или не виртуального, отменяет оператор delete.