c++ const vs constexpr?

1 Antwort

Ja.

constexpr wird zur Kompilierzeit ausgewertet während const zur Laufzeit ausgewertet wird. Heißt wenn man den Wert für eine constexpr angibt darf man nur Konstante Werte oder andere Konstanten benutzen während man bei const auch andere Variablen benutzen kann.

Woher ich das weiß:Recherche