во время выполнения вам нужно будет использовать некоторую хитрость метапрограммирования или просто иметь отдельные пути кода для каждого.
оложим, у меня есть набор функций и классов, которые настроены на использование одного (float
) или жеdouble
точность. Конечно, я мог написать только две части кода начальной загрузки или связываться с макросами. Но можно ли просто переключить аргумент шаблона во время выполнения?