Результаты поиска по запросу "pure-virtual"

6 ответов

При каких обстоятельствах выгодно давать реализацию чисто виртуальной функции?

В C ++ допустимо давать реализацию чисто виртуальной функции: class C { public: virtual int f() = 0; }; int C::f() { return 0; }Зачем тебе это делать? Связанный вопрос:C ++ faq ...

6 ответов

Перегрузка чисто виртуальной функции

Я обычно использую чисто виртуальные функции для тех методов, которые требуются моему коду для нормальной работы. Поэтому я создаю интерфейсы, а затем другие пользователи реализуют свои производные классы. Производные классы имеют только эти ...

8 ответов

Чистые виртуальные функции в C ++ 11

В C ++ 98 нулевой указатель был представлен литералом

ТОП публикаций

8 ответов

Чистые виртуальные функции в C ++ 11

В C ++ 98 нулевой указатель был представлен литералом0 (или фактически любое константное выражение, значение которого было равно нулю). В C ++ 11 мы предпочитаемnullptr вместо. Но это не работает для чисто виртуальных функций: struct X { virtual ...

12 ответов

Зачем нам нужен чистый виртуальный деструктор в C ++?

Я понимаю необходимость виртуального деструктора. Но зачем нам чистый виртуальный деструктор? В одной из статей C ++ автор упоминал, что мы используем чистый...