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

4 la respuesta

about función miembro const [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el significado de una constante al final de una función miembro? [duplicar [/questions/4059932/what-is-the-meaning-of-a-const-at-end-of-a-member-function] 3 respuestas Conocí dos explicaciones ...

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

3 la respuesta

Cuáles son los casos de uso para que una función regrese por valor constante para el tipo no incorporado?

Recientemente he leído que tiene sentido cuando se regresa por valor de una función para calificar el tipo de retorno const para tipos no incorporados, por ejemplo const Result operation() { //..do something.. return Result(..); }Estoy ...

6 la respuesta

¿Por qué mi tipo de retorno no tiene sentido?

Estoy tratando de usar un tipo de retorno deconst MyClass * const. Sin embargo, recibo una advertencia: Advertencia: # 815-D: el calificador de tipo en el tipo de retorno no tiene sentido. ¿No es un tipo válido? Quiero un puntero que no se ...

1 la respuesta

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