Resultados de la búsqueda a petición "constexpr"
Constantes globales en C ++ 11
¿Cuáles son las mejores formas de declarar y definir constantes globales en C ++? Estoy principalmente interesado en el estándar C ++ 11 ya que soluciona mucho a este respecto. [EDITAR (aclaración)]: en esta pregunta, "constante global" denota ...
parámetros de la función constexpr como argumentos de plantilla
Estoy jugando con algún código de juguete usando c ++ 11 para descubrir un poco más sobre cómo funcionan las cosas. Durante esto me encontré con el siguiente problema que se simplifica a: template <int x, int y> class add { public: static ...
C ++ Error del vinculador con la clase static constexpr
Estoy compilando el siguiente programa simple cong++-4.6.1 --std=c++0x: #include <algorithm> struct S { static constexpr int X = 10; }; int main() { return std::min(S::X, 0); }; Me sale el siguiente error de enlazador: /tmp/ccBj7UBt.o: In ...
Pasando objetos constexpr alrededor
Decidí dar entonces nuevoC++14 definicion deconstexpr un giro y para aprovecharlo al máximo decidí escribir un pequeño analizador de cadenas en tiempo de compilación. Sin embargo, estoy luchando por mantener mi objetoconstexpr mientras lo pasa a ...
Constante integral pasada por valor, tratada como constexpr?
Aunque he usado código como este antes, y está claro que el compilador tiene suficiente información para funcionar, realmente no entiendo por qué esto compila: template <class T, class I> auto foo(const T& t, I i) { return std::get<i>(t); } int ...
¿Por qué MSVC ++ 11 rechaza la calificación constexpr de una función?
Entonces, jugando con constexpr, MSVC (Visual Studio 2012) me dio un error al intentar calificar mi función con el
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 ...