Страница 1 из 1

Просто деструктор

Добавлено: 08 дек 2005, 18:56
Redcat
Помогите разобраться
Предположим следующую ситуацию:
class A
{
private:
~A( );
public:
A( );
};

void f(void)
{
A a = new A( );
delete a;
a = 0;
}

будет - ли вызываться деструктор класса А?

Добавлено: 09 дек 2005, 01:56
WinMain
А самому трудно проверить?

В этом случает тебе компилятор выдаст ошибку.

Добавлено: 10 дек 2005, 22:59
Redcat
:D Спасибо.

Добавлено: 12 дек 2005, 14:00
Eugie
Я бы сказал - компилятор захлебнется в ошибках :)