Обнуление указателей в деструкторе
От:
Peter K.
Дата:
04.06.09 09:23
Оценка:
Иногда приходится нечто подобное:
class
B;
class
A { B * pb;
public
: A() : pb(
new
B()) {} ~A() {
delete
pb;
pb = 0;
} };
Насколько это
pb = 0
может быть нужно и по какой причине?
(Извините, если уже было, не нашел).
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: