Preguntas con la etiqueta [constexpr]
¿Es posible utilizar std::string en una expresión constante?
Usando C++ 11, Ubuntu 14.04, cadena de herramientas predeterminada de GCC . Este código falla: constexpr std::string constString = "constString"; error: el tipo 'const string {también conocido como const std::basic_string}'
Diferencia entre "if constexpr()" y "if()"
¿ Cuál es la diferencia entre if constexpr()y if()? ¿Dónde y cuándo puedo utilizar ambos?
¿Debo declarar una constante en lugar de escribir una función constexpr?
Me parece que tener una "función que siempre devuelve 5" es romper o diluir el significado de "llamar a una función". Debe haber una razón o una necesidad para esta
Referencia indefinida al carácter estático constexpr []
Quiero tener una static const charmatriz en mi clase. GCC se quejó y me dijo que debería usar constexpr, aunque ahora me dice que es una referencia indefinida. Si hago