Resultados de la búsqueda a petición "const"

2 la respuesta

Sobrecarga del operador Const y Non-Const

Tengo un tema en el que estoy confundido y necesito un poco de detalles. Es una sobrecarga del operador con una versión constante y una versión no constante.

1 la respuesta

¿Por qué C no permite la conversión implícita de char ** a const char * const * (y C ++ sí)?

Sé conversión implícita dechar ** aconst char ** no se puede hacer y por qué, y que la conversión achar *const * trabajos. Consulte la parte inferior para obtener enlaces a la explicación al respecto. Todo tiene sentido aparte de una cosa en ...

4 la respuesta

Deberían las funciones miembro ser "constantes" si afectan el estado lógico, pero no el estado bit a bit?

Estoy escribiendo una clase que envuelve una API C heredada que controla un dispositivo de hardware. En un ejemplo simplificado, podría tener algo como: class device { public: void set_request(int data) { legacy_set_req(p_device, data); } int ...

1 la respuesta

Las variables marcadas como const usando enlaces estructurados no son const

He estado escribiendo un conjunto de clases para permitir una simple Pythonzip-función. El siguiente fragmento funciona (casi) exactamente como se esperaba. Sin embargo, las dos variablesa yb no sonconst. std::vector<double> v1{0.0, 1.1, 2.2, ...

5 la respuesta

¿Por qué es inválido `Exportar const.

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 ...

8 la respuesta

¿Son los literales de cadena const?

Tanto GCC como Clang no se quejan si asigno una cadena literal a unchar*, incluso cuando se utilizan muchas opciones pedantes (-Wall -W -pedantic -std=c99): char *foo = "bar";mientras ellos (por supuesto) se quejan si les asigno unconst char* a ...

4 la respuesta

¿La mejor solución para crear una constante de clase PHP a partir de una expresión?

1 la respuesta

¿Hay alguna razón para no abandonar "var"?

En el proceso de aprender JavaScript aprendí queLet yconst fueron introducidos para solucionar los problemas deVar con respecto al alcance global y el izado y no dar un error si se vuelve a declarar. Ahora puedo escribir el código completamente ...

8 la respuesta

Puntero constante vs Puntero a constante [duplicar]

3 la respuesta

¿Realmente necesito implementar un constructor proporcionado por el usuario para objetos const?

Tengo el codigo: class A { public: A() = default; private: int i = 1; }; int main() { const A a; return 0; }Se compila bien en g ++ (verideona [http://ideone.com/PryGs5]), pero falla en clang ++ con error: La inicialización predeterminada de un ...