Resultados de la búsqueda a petición "constant-expression"

2 la respuesta

Inicializador de expresión constante para miembro de clase estática de tipo double

En C ++ 11 y C ++ 14, ¿por qué necesitoconstexpr en el siguiente fragmento: class Foo { static constexpr double X = 0.75; };mientras que este produce un error de compilación: class Foo { static const double X = 0.75; };y (más sorprendentemente) ...

3 la respuesta

¿Por qué la creación de una const estática std :: string puede causar una excepción?

Tengo constantes de cadena, para cadenas que uso en varios lugares en mi aplicación: namespace Common{ static const std::string mystring = "IamAwesum"; }Al publicar una pregunta sobre otra cosa (¿Qué le sucede a un archivo .h que no ...

1 la respuesta

"Expresiones constantes" anteriores a C ++ 11

losconstexpr La palabra clave se introdujo en C ++ 11, ya que (creo) era la idea correspondiente de "expresiones constantes". Sin embargo, este concepto estaba implícitamente presente en C ++ 98 / c ++ 03, ya que las declaraciones de ...

4 la respuesta

c #: ¿Qué es una expresión constante?

3 la respuesta

int a = 1, es a || 1 una expresión constante?

N4527 5.20 [expr.const] p5 Una expresión constante es una expresión constante del núcleo de valor de gl cuyo valor se refiere a una entidad que es un resultado permitido de una expresión constante (como se define a continuación), o una expresión ...

3 la respuesta

¿Por qué un puntero constante no puede ser una expresión constante?

El siguiente programa compila: template <const int * P> class Test{}; extern const int var = 42; //extern needed to force external linkage int main() { Test<&var> test; } Este, sin embargo, no lo hace, lo cual es una sorpresa para mí: template ...

6 la respuesta

¿Ejemplo de algo que es, y no es, una "Expresión constante" en C?

Estoy un poco confundido entre lo que es y no es una expresión constante en C, incluso después de mucho Googleing. ¿Podría proporcionar un ejemplo de algo que sea, y que no sea, una Expresión constante en C?

3 la respuesta

Existe una expresión constante correcta, en términos de flotante, para su msb?

El problema: dada una expresión constante de coma flotante, ¿podemos escribir una macro que se evalúe como una expresión constante cuyo valor sea una potencia de dos igual al lugar más significativo del significado? De manera equivalente, esta es ...

2 la respuesta

Confusión sobre expresiones constantes

Este es un tipo de seguimiento paraeste tema y se ocupa de una pequeña parte de ella. Al igual que con el tema anterior, consideremos que nuestro compilador ...

7 la respuesta

error: cambiar cantidad no es un entero

He investigado mi problema en todo StackOverflow y enlaces de múltiples google, y todavía estoy confundido. Pensé que lo mejor para mí es preguntar ... Estoy creando una calculadora de línea de comando simple. Aquí está mi código hasta ...