Preguntas etiquetadas con const

Las constantes en la programación son definiciones cuyo valor se fija a lo largo de la ejecución de un programa. Los literales en la mayoría de los idiomas son constantes, por ejemplo. En estilos de programación referencialmente transparentes, todas las definiciones son constantes. Un área de almacenamiento de datos con calificación constante (objeto, campo, variable, parámetro) es aquella que "nunca cambia", lo que permite optimizaciones adicionales del generador de código y una comprobación estática adicional de la corrección del programa.


5
¿Las variables declaradas con let o const no se izan en ES6?
На этот вопрос есть ответы на Stack Overflow на русском : Всплывают ли переменные, объявленные с помощью let и const в? He estado jugando con ES6 durante un tiempo y noté que, aunque las variables declaradas con varse alzan como se esperaba ... console.log(typeof name); // undefined var name = …



10
const estática vs #define
¿Es mejor usar static constvars que #definepreprocesador? ¿O tal vez depende del contexto? ¿Cuáles son las ventajas / desventajas de cada método?
212 c++  c  const 





4
Declarar una matriz constante
Yo he tratado: const ascii = "abcdefghijklmnopqrstuvwxyz" const letter_goodness []float32 = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = []float32 { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } Primero, la declaración y la inicialización funcionan bien, pero el segundo, tercero y cuarto …
164 arrays  go  const 

11
Const final de Java vs. C ++
El tutorial para programadores de Java para C ++ dice que (lo más destacado es mío): La palabra clave final es aproximadamente equivalente a const en C ++ ¿Qué significa "aproximadamente" en este contexto? ¿No son exactamente lo mismo? ¿Cuáles son las diferencias, si hay alguna?
151 java  c++  const  final 

3
¿Cuál es la zona muerta temporal?
He escuchado que el acceso lety los constvalores antes de que se inicialicen pueden causar algo ReferenceErrordebido a la llamada zona muerta temporal . ¿Cuál es la zona muerta temporal, cómo se relaciona con el alcance y la elevación, y en qué situaciones se encuentra?

17
¿Cuál es el punto de los punteros constantes?
No estoy hablando de punteros a valores constantes, sino de punteros constantes. Estoy aprendiendo C y C ++ más allá de las cosas muy básicas y hasta hoy me di cuenta de que los punteros se pasan por valor a las funciones, lo que tiene sentido. Esto significa que dentro …
149 c++  c  pointers  const 


6
Const antes o const después?
Para empezar, probablemente sepa que constpuede usarse para hacer que los datos de un objeto o un puntero no sean modificables o ambos. const Object* obj; // can't change data Object* const obj; // can't change pointer const Object* const obj; // can't change data or pointer Sin embargo, también …
145 c++  c  syntax  const 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.