Вычисление на этапе компиляции при подходящих аргументах; также usable в runtime.
Разбор
- C++ версии расширяли возможности.
- Полезно для таблиц/констант.
- Ограничения на операции.
- const vs constexpr различайте.
Итог
constexpr переносит работу на compile-time.