Приходилось ли кому-нибудь использовать это чудо ?
Интересно узнать для чего это может пригодиться.
class A
{
public:
virtual void f() = delete;
};
Здравствуйте, rg45, Вы писали:
R>Здравствуйте, _NN_, Вы писали:
_NN>>Приходилось ли кому-нибудь использовать это чудо ?
_NN>>Интересно узнать для чего это может пригодиться.
R>Например для того, чтоб исключить появление вопросов о необходимости ее вызова из производных классов.
А можно пример ?
Как бы этот код не компилируется
struct A
{
virtual void f() {}
};
struct B : A
{
virtual void f() = delete;
};