Resultados de la búsqueda a petición "constexpr"

5 la respuesta

Error constexpr en tiempo de compilación, pero sin sobrecarga en tiempo de ejecución

Existe un truco conocido para causar un error de compilación en la evaluación de un

1 la respuesta

¿Qué sucede cuando se lanza una excepción al calcular un constexpr?

2 la respuesta

¿Hay casos en los que se deba evitar el uso de constexpr, incluso si pudiera usarse?

2 la respuesta

¿Por qué esta función miembro estática constexpr no se ve como constexpr cuando se llama?

Por qué es estoconstexpr static función miembro, identificada por el//! Nah comentario, no visto comoconstexpr cuando se llama? struct Item_id { enum Enum { size, position, attributes, window_rect, max_window_size, _ }; static constexpr int ...

3 la respuesta

¿Por qué las expresiones constantes tienen una exclusión para el comportamiento indefinido?

1 la respuesta

Constructor constexpr con validación de compilación.

Me gustaría construir una clase con la opción de constexpr-ness. Y, por supuesto, me gustaría aprovechar la verificación de errores de compilación.Cada

2 la respuesta

¿Cómo escribir la función de intercambio constexpr para cambiar la endianess de un entero?

Como escribir unconstexpr función para intercambiar la endianess de un número entero, sin depender de las extensiones del compilador y ¿puede dar un ejemplo de cómo hacerlo?

1 la respuesta

La deducción de plantilla y constexpr en tiempo de compilación depende del compilador y los indicadores de optimización

La siguiente pregunta se condensa de un código mucho más grande. Por lo tanto, algunas expresiones parecen ser excesivas o innecesarias, pero son cruciales para el código original. Considere tener una estructura, que contiene constantes de ...

3 la respuesta

¿Por qué el compilador de C ++ hace posible declarar una función como constexpr, que no puede ser constexpr?

¿Por qué el compilador de C ++ hace posible declarar una función como constexpr, que no puede ser constexpr? Por ejemplo:http://melpon.org/wandbox/permlink/AGwniRNRbfmXfj8r [http://melpon.org/wandbox/permlink/AGwniRNRbfmXfj8r] #include ...

3 la respuesta

objeto constexpr con miembro mutable

Se me ocurrió esta clase: class Point { public: int X, Y; mutable int Z; constexpr Point(int x, int y) :X (x), Y(y), Z(0) { } constexpr int GetX() const { // Z++; // Wont compile, but following expression is valid! return X+Z; } int GetY() const ...