Suchergebnisse für Anfrage "constant-expression"

4 die antwort

c #: Was ist ein konstanter Ausdruck?

2 die antwort

Verwirrung über konstante Ausdrücke

1 die antwort

“Konstante Ausdrücke” vor C ++ 11

Dasconstexpr keyword wurde in C ++ 11 eingeführt, da (glaube ich) die entsprechende Idee von "konstanten Ausdrücken" war. Dieses Konzept war jedoch in C ++ 98 / c ++ 03 implizit vorhanden, da für Array-Deklarationen ein konstanter Ausdruck ...

TOP-Veröffentlichungen

4 die antwort

Konstanter Ausdrucksinitialisierer für statische Klassenmember vom Typ double

In C ++ 11 und C ++ 14, warum brauche ichconstexpr im folgenden Snippet: class Foo { static constexpr double X = 0.75; }; Hierdurch wird ein Compilerfehler erzeugt: class Foo { static const double X = 0.75; };und (überraschenderweise) dies ...

6 die antwort

int a = 1 ist ein || 1 ein konstanter Ausdruck?

N4527 5.20 [expr.const] p5 Ein konstanter Ausdruck ist entweder ein glvalue-Kernkonstantenausdruck, dessen Wert sich auf eine Entität bezieht, die ein zulässiges Ergebnis eines konstanten Ausdrucks (wie unten definiert) ist, oder ein ...

2 die antwort

Ist ein glvalue integraler konstanter Ausdruck ein konstanter Ausdruck?

N4527 5.20 [expr.const] p3 Einintegraler konstanter Ausdruck ist ein Ausdruck vom Typ einer ganzzahligen oder nicht mit einem Gültigkeitsbereich versehenen Aufzählung, der implizit in einen Wert konvertiert wird, wobei der konvertierte Ausdruck ...

12 die antwort

Beispiel für etwas, das in C ein „konstanter Ausdruck“ ist und nicht?

Ich bin ein bisschen verwirrt zwischen dem, was in C ein konstanter Ausdruck ist und was nicht, auch nach langem Googleing. Können Sie ein Beispiel für etwas geben, das ein konstanter Ausdruck in C ist und nicht?

6 die antwort

Warum kann das Erstellen einer statischen const std :: string eine Ausnahme verursachen?

Ich habe Zeichenfolgenkonstanten für Zeichenfolgen, die ich an mehreren Stellen in meiner App verwende: namespace Common{ static const std::string mystring = "IamAwesum"; }Wenn Sie eine Frage zu etwas anderem stellen Was passiert mit einer ...