@msuprunenko
C/C++ DirectX

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

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

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

Войти через центр авторизации
Похожие вопросы