Re: constexpr это рекомендация?
От: SaZ  
Дата: 11.04.24 11:01
Оценка: +2
Здравствуйте, 00011011, Вы писали:

0>В инете пишут что рекомендация компилятору сделать вычисление во время компиляции. Но если не получится — оставить на время выполнения.

0>Но зачем такое вообще нужно, если компилятор при оптимизации и так пытается вычислить что можно во время компиляции, а если не получается — генерирует код для времени выполнения?
0>consteval — понятно, строгое требование выполнить функцию во время компиляции и ошибка компиляции если не получается. А constexpr?

А если вам надо и то и то? Там факториал какой подсчитать и во время компиляции местами, и в рантайме? Две функции писать с разными именами?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.