Resultados de la búsqueda a petición "const-correctness"
¿Por qué no hay 'const' en Python? [cerrado]
Vengo de fondo C y estoy aprendiendo Python. La falta de seguridad explícita de tipos es preocupante, pero me estoy acostumbrando. La falta de programación b...
Tipos de retorno, decltype y const-ness
Estaba experimentando alegremente con los nuevos tipos de retorno final, donde encontré un problema con este código (simplificado) #include <list> class MyContainer{ std::list<int> ints; auto begin( ) -> decltype(ints.begin()) { return ...
Cómo llamar a una función no const dentro de una función const (C ++)
Tengo una función heredada que se ve así: int Random() const { return var_ ? 4 : 0; }y necesito llamar a una función dentro de ese código heredado para que ahora se vea así: int Random() const { return var_ ? newCall(4) : 0; } El problema es ...
¿Puede la corrección const mejorar el rendimiento?
He leído en numerosas ocasiones que aplicar la corrección constante en su código C o C ++ no solo es una buena práctica con respecto a la mantenibilidad, sino que también puede permitir que su compilador realice optimizaciones. Sin embargo, ...
Const corrección para punteros de matriz?
Alguien hizo un argumento diciendo que en la C moderna, siempre debemos pasar las matrices a las funciones a través de un puntero de matriz, ya que los punteros de matriz tienen una tipificación fuerte. Ejemplo: void func (size_t n, int ...
Manera idiomática de declarar clases inmutables en C ++
Entonces, tengo un código funcional bastante extenso donde el tipo de datos principal es estructuras / clases inmutables. La forma en que he estado declarando la inmutabilidad es "prácticamente inmutable" al hacer que las variables miembro y ...
Constancia correcta para los parámetros de valor
Sé que hay pocas dudas sobre la corrección constante en las que se indica que la declaración de una función y su definición no necesitan estar de acuerdo con...
¿Cuándo debería una función miembro tener un calificador constante y cuándo no debería?
Hace unos seis años, un ingeniero de software llamado Harri Porten escribióEste artículo [http://www.froglogic.com/~porten/const.html], haciendo la pregunta, "¿Cuándo debería una función miembro tener un calificador constante y cuándo ...