Задать вопрос
@msuprunenko
C/C++ DirectX

Виртуальна функция или шаблон для полиморфизма с++. Что лучше и удобнее?

Виртуальна функция или шаблон для полиморфизма с++. Что лучше и удобнее?
  • Вопрос задан
  • 170 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@MiiNiPaa
Они служат разным целям. Шаблоны могут быть использованы только для статического полиморфизма: когда типы операндов известны на стадии компиляции. Если вам нужно изменение поведения в рантайме (если вы используете указатели/ссылки на базовый класс), то без виртуальных функций не обойтись.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Sim-Ba Pay Санкт-Петербург
от 180 000 ₽
Vortex Москва
от 400 000 до 750 000 ₽