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

7 la respuesta

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

4 la respuesta

¿Cuál es la diferencia entre las palabras clave '' const '' y '' final '' en Dart?

Cuál es la diferencia entreconst yfinal palabra clave en Dart?

2 la respuesta

Advertencias de corrección de puntero doble en C

Un puntero a datos no constantes se puede convertir implícitamente en un puntero a datos constantes del mismo tipo: int *x = NULL; int const *y = x; Agregar calificadores de const adicionales para que coincidan con la indirección adicional ...

4 la respuesta

¿tiene `const auto` algún significado?

Creo que la pregunta es lo suficientemente clara. Será elauto palabra clave auto-detecta constante, o siempre devuelve un tipo no constante, incluso si hay, por ejemplo. dos versiones de una función (una que devuelveconst y el otro ...

2 la respuesta

¿Cómo consultar un constexpr std :: tuple en tiempo de compilación?

En C ++ 0x, se puede crear una constexpr std :: tuple, p. me gust #include <tuple> constexpr int i = 10; constexpr float f = 2.4f; constexpr double d = -10.4; constexpr std::tuple<int, float, double> tup(i, f, d);One también puede consultar una ...

6 la respuesta

¿Cómo funciona la sobrecarga de funciones const y no const?

The stl está lleno de definiciones como esta: iterator begin (); const_iterator begin () const;omo el valor de retorno no participa en la resolución de sobrecarga, la única diferencia aquí es que la función esconst. ¿Es esto parte del mecanismo ...

3 la respuesta

Whyever ** not ** declara que una función es `constexpr`?

Cualquier función que consista en una declaración de retorno solo podría declararseconstexpr y, por lo tanto, permitirá ser evaluado en tiempo de compilación si todos los argumentos sonconstexpr y soloconstexpras funciones @ se llaman en su ...

3 la respuesta

¿Cómo ordenar con una lambda?

sort(mMyClassVector.begin(), mMyClassVector.end(), [](const MyClass & a, const MyClass & b) { return a.mProperty > b.mProperty; }); Me gustaría utilizar una función lambda para ordenar clases personalizadas en lugar de vincular un método de ...

4 la respuesta

C ++ const element element access

Intenté usar el operador [] para acceder al elemento en un mapa constante de C ++, pero este método falló. También intenté usar "at ()" para hacer lo mismo. Funcionó esta vez. Sin embargo, no pude encontrar ninguna referencia sobre el uso de "at ...

13 la respuesta

Declare una matriz constante

¿Es posible escribir algo similar a lo siguiente? public const string[] Titles = { "German", "Spanish", "Corrects", "Wrongs" };