compile-time-constant

Dividir por cero en una expresión constante

Mi compilador toy se bloquea si divido por cero en una expresión constante: int x = 1 / 0; ¿Está permitido este comportamiento por los estándares C y/o C++?

sobrecarga de constexpr

Relacionado: La función que devuelve constexpr no compila Siento que constexpr tiene una utilidad limitada en C++11 debido ... obtener un tiempo de ejecución similar al que habría sido mi tiempo de compilación si hubiera pasado un argumento constexpr.

Constantes y variables en tiempo de compilación

La documentación del lenguaje Java dice: Si un tipo primitivo o una cadena se define como una constante y el valor se ... cializado en tiempo de ejecución sin final es una variable y no se trataría como constante. , Es mi entendimiento correcto?

C# - Por qué DateTime.MinValue y MaxValue ¿no son constantes en tiempo de compilación?

Quería tener un parámetro de fecha opcional para un método (predeterminado a MinValue), para comprobar si el usuario realment ... nces, ¿por qué no es constante en tiempo de compilación? Y por qué es diferente de pasar Int32.MinValue, ¿qué está permitido?

Diferencia entre las variables finales y la constante de tiempo de compilación

¿Cuál es la diferencia entre las variables finales y las constantes de tiempo de compilación? Considere el siguiente código ... switch una constante de tiempo de compilación? ¿Qué otras estructuras de java exigen una constante de tiempo de compilación?

¿Todas las constantes en tiempo de compilación están en línea?

Digamos que tengo una clase como esta: class ApplicationDefs{ public static final String configOption1 = "some option"; publ ... posible, ¿verdad? ¿Hay alguna opción para deshabilitar el revestimiento interno de las constantes de tiempo de compilación?