Сообщение Re[4]: Перегрузка методов с лямбдами от 18.04.2017 7:57
Изменено 18.04.2017 8:00 niXman
Re[4]: Перегрузка методов с лямбдами
Здравствуйте, swingus, Вы писали:
S>Вот по поводу виртуальных деструкторов — это какой-то ложный аргумент, кочующий по форумам и собеседованиям. Классу нужен виртуальный деструктор только если его требуется удалять через указатель базы, а значительная часть приёмов C++ программирования вообще не требует виртуальных таблиц. И уж требовать виртуальных деструкторов от контейнеров — вообще экзотика.
неизвестно, как и кем будет использовать написанный таким образом код далее. никогда не наследую контейнеры, почти всегда добавляю виртуальный деструктор.
S>Вот по поводу виртуальных деструкторов — это какой-то ложный аргумент, кочующий по форумам и собеседованиям. Классу нужен виртуальный деструктор только если его требуется удалять через указатель базы, а значительная часть приёмов C++ программирования вообще не требует виртуальных таблиц. И уж требовать виртуальных деструкторов от контейнеров — вообще экзотика.
неизвестно, как и кем будет использовать написанный таким образом код далее. никогда не наследую контейнеры, почти всегда добавляю виртуальный деструктор.
Re[4]: Перегрузка методов с лямбдами
Здравствуйте, swingus, Вы писали:
S>Вот по поводу виртуальных деструкторов — это какой-то ложный аргумент, кочующий по форумам и собеседованиям. Классу нужен виртуальный деструктор только если его требуется удалять через указатель базы, а значительная часть приёмов C++ программирования вообще не требует виртуальных таблиц. И уж требовать виртуальных деструкторов от контейнеров — вообще экзотика.
неизвестно, как и кем будет использоваться написанный таким образом код далее. никогда не наследую контейнеры, почти всегда добавляю виртуальный деструктор.
S>Вот по поводу виртуальных деструкторов — это какой-то ложный аргумент, кочующий по форумам и собеседованиям. Классу нужен виртуальный деструктор только если его требуется удалять через указатель базы, а значительная часть приёмов C++ программирования вообще не требует виртуальных таблиц. И уж требовать виртуальных деструкторов от контейнеров — вообще экзотика.
неизвестно, как и кем будет использоваться написанный таким образом код далее. никогда не наследую контейнеры, почти всегда добавляю виртуальный деструктор.