constexpr ist ein in C ++ 11 eingeführter Modifikator, der den Compiler darüber informiert, dass der Wert einer Funktion oder Variablen bekannt ist oder zur Kompilierungszeit berechnet werden kann. Als solches kann es als Konstante an Orten verwendet werden, an denen es sonst nicht möglich wäre.