В настоящее время я изучаю динамические привязки и виртуальные функции. Это от ускоренного C++, глава 13:Как тип объекта может быть неизвестен во время компиляции?
[...] Мы хотим принять это решение во время выполнения. То есть мы хотим, чтобы система выполняла правильную функцию на основе фактического типа объектов, переданных функции, которые известны только во время выполнения.
Я не понимаю самой идеи о том, что тип объекта может быть неизвестен во время компиляции. Разве это не очевидно из исходного кода?
То есть, вероятно, _way_ выше уровня ФПА, учитывая вопрос ОП спросил. –
Тем не менее, мой пример проще, чем ваш, но все равно передает его эффективно :) – Arun