Re:C++17 constexpr everything, or as much as the compiler can
by mwkaufma on Thursday December 28, 2017 @06:25PM
(#16026018)
Although ordinary functions can be evaluated at compile time without the constexpr annotation, only constexpr functions will raise an error if it _can't_ be evaluated at compile time (irrespective of if the compile thinks it should be). it's a judgement call for when explicit intent > implicit side-effects.
[ Parent
| on HN ]
There are no comments on this comment yet.