¿Cuál es la diferencia entre consty readonlyen C #? ¿Cuándo usarías uno sobre el
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.
Siempre desordenar cómo utilizar const int*, const int * consty int const *correctamente. ¿Existe un conjunto de reglas que definan lo que puedes y no puedes hacer? Quiero saber todo lo que se debe y no se debe hacer en términos de tareas, pasar a las funciones,
¿Cómo puedo convertir una std::stringa una char*o una const
¿Cuál es el significado de consten declaraciones como estas? El constme confunde. class foobar { public: operator int () const; const char* foo()
En PHP, ¿cuándo usas define('FOO', 1); y cuando usas const FOO = 1; ? ¿Cuáles son las principales diferencias entre esos
Cuál es la diferencia entre constexpr y const? ¿Cuándo puedo usar solo uno de ellos? ¿Cuándo puedo usar ambos y cómo debo elegir
Me gustaría tener una constante estática privada para una clase (en este caso, una fábrica de formas). Me gustaría tener algo por el estilo. class A { private: static const string RECTANGLE = "rectangle"; } Desafortunadamente, recibo todo tipo de errores del compilador de C ++ (g ++),...
private const int THE_ANSWER = 42; o private const int theAnswer = 42; Personalmente, creo que con los IDEs modernos deberíamos ir con camelCase ya que ALL_CAPS parece extraño. ¿Qué
¿Hasta dónde llegas const? ¿Simplemente realiza funciones constcuando es necesario o va todo el cerdo y lo usa en todas partes? Por ejemplo, imagine un mutador simple que toma un solo parámetro booleano: void SetValue(const bool b) { my_val_ = b; } ¿Es eso constrealmente útil? Personalmente, opto...
Veo que lo siguiente está bien: const Tab = connect( mapState, mapDispatch )( Tabs ); export default Tab; Sin embargo, esto es incorrecto: export default const Tab = connect( mapState, mapDispatch )( Tabs ); Sin embargo, esto está bien: export default Tab = connect( mapState, mapDispatch )(...
Recientemente me encontré con la constpalabra clave en JavaScript. Por lo que puedo decir, se usa para crear variables inmutables , y lo he probado para asegurarme de que no se pueda redefinir (en Node.js): const x = 'const'; const x = 'not-const'; // Will give an error: 'constant 'x' has already...
Cuando intento compilar mi clase me sale un error: La constante 'NamespaceName.ClassName.CONST_NAME'no se puede marcar como estática. en la línea: public static const string CONST_NAME = "blah"; Podría hacer esto todo el tiempo en Java. ¿Qué estoy haciendo mal? ¿Y por qué no me deja hacer...
Este es el error que obtengo cuando uso const: <error line="2" column="1" severity="warning" message="'const' is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" /> Mi código se ve así: const Suites = { Spade: 1, Heart: 2,...
Cuál es la diferencia entre: char * const y const char
На этот вопрос есть ответы на 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);...
Digamos que tengo lo siguiente class Xdonde quiero devolver el acceso a un miembro interno: class Z { // details }; class X { std::vector<Z> vecZ; public: Z& Z(size_t index) { // massive amounts of code for validating index Z& ret = vecZ[index]; // even more code for...
¿Por qué no está permitido obtener referencias no constantes a un objeto temporal, que función getx()devuelve? Claramente, esto está prohibido por C ++ Standard pero estoy interesado en el propósito de dicha restricción, no en una referencia al estándar. struct X { X& ref() { return *this;...
¿Es mejor usar static constvars que #definepreprocesador? ¿O tal vez depende del contexto? ¿Cuáles son las ventajas / desventajas de cada