Re[3]: Обнуление указателей в деструкторе
От: Bell Россия  
Дата: 04.06.09 12:24
Оценка:
Здравствуйте, R.O. Prokopiev, Вы писали:

B>>Абсолютно излишнее действие.


ROP>Нифига подобного.



ROP>Действие очень даже нужное.

Просвяти, в каких это случаях оно такое нужное?

ROP>Деструктор можно вызывать явно:

С этим никто не спорил
А вот обращение к полям разрушенного объекта — UB.

3.8/5
...
If the object will be or was of a non-POD class type, the program has undefined behavior if:
the pointer is used to access a non-static data member or call a non-static member function of the object

Любите книгу — источник знаний (с) М.Горький
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.