Re: Selfdestruct object и this == NULL
Здравствуйте, Мишень-сан, Вы писали:
МС>Насколько допустимо применять подобные приёмы? Особенно (this == 0)
UB начинается уже при разыменовании нулевого указателя, т. при вызове p->foo при p == 0.
В MSVC есть методы вроде GetSafeHwnd, которые полагаются на такое, но с виртуальными методами или сложным наследованием всё равно работать не будет.
Русский военный корабль идёт ко дну!
Пока на собственное сообщение не было ответов, его можно удалить.