Re: Selfdestruct object и this == NULL
От: Alexander G Украина  
Дата: 30.10.09 10:06
Оценка:
Здравствуйте, Мишень-сан, Вы писали:

МС>Насколько допустимо применять подобные приёмы? Особенно (this == 0)


UB начинается уже при разыменовании нулевого указателя, т. при вызове p->foo при p == 0.

В MSVC есть методы вроде GetSafeHwnd, которые полагаются на такое, но с виртуальными методами или сложным наследованием всё равно работать не будет.
Русский военный корабль идёт ко дну!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.