Я прав, что:
- Любая функция, определенная с помощью
constexpr
, является чистой функцией и - Любая чистая функция может быть и должна быть определена с помощью
constexpr
, если это не очень дорого для компилятора.
И если да, то почему arent <cmath>
функции, определенные с помощью constexpr
?