Resultados de la búsqueda a petición "virtual-functions"

2 la respuesta

C ++ cómo llamar al método en la clase derivada de la clase base

Lo que quiero hacer es para

2 la respuesta

eliminar funciones virtuales no utilizadas

Para eliminar la función no utilizada (ordinaria) puedo usar: -funciones-secciones, -fdata-sección y --gc-secciones. y funciona.Sé que al usar polimorfismo, ...

3 la respuesta

¿Cómo puede una clase base de C ++ determinar en tiempo de ejecución si un método ha sido anulado?

5 la respuesta

¿Cuáles son las diferencias entre anular funciones virtuales y ocultar funciones no virtuales?

Dado el siguiente fragmento de código, ¿cuáles son las diferencias en las llamadas de función? ¿Qué es la función que oculta? ¿Qué es la función de anulación...

9 la respuesta

¿Se puede almacenar en caché una búsqueda de funciones virtuales en C ++?

Digamos que tengo una función virtual llamada foo () en un puntero de clase base abstracta, mypointer-> foo (). Cuando mi aplicación se inicia, según el c...

10 la respuesta

¿Por qué tenemos funciones virtuales?

Soy nuevo en C ++. ¿Alguien podría decirme la diferencia entre la anulación de métodos y los conceptos de función virtual en c ++. La funcionalidad de las funciones virtuales se puede anular en sus clases derivadas. La redefinición de una ...

5 la respuesta

clases abstractas en contenedores estándar

Muy a menudo, cuando programo, uso el polimorfismo porque modela naturalmente los objetos que necesito. Por otro lado, a menudo uso contenedores estándar para almacenar estos objetos, y tiendo a evitar los punteros porque esto me obliga a liberar ...

2 la respuesta

C ++ vs. C ++ / CLI: calificación constante de parámetros de funciones virtuales

[Todo lo siguiente fue probado usando Visual Studio 2008 SP1] En C ++, la calificación constante de los tipos de parámetros no afecta el tipo de una función (8.3.5 / 3: "Se elimina cualquier calificador cv que modifique un tipo de ...

7 la respuesta

¿Casos de uso de funciones virtuales puras con cuerpo?

Recientemente supe que en C ++ las funciones virtuales puras pueden tener opcionalmente un cuerpo. ¿Cuáles son los casos de uso del mundo real para tales funciones?

3 la respuesta

¿Por qué las funciones virtuales no pueden usar la deducción de tipo de retorno?

n3797 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3797.pdf]dice: § 7.1.6.4/14: Una función declarada con un tipo de retorno que utiliza un tipo de marcador de posición no debe ser virtual (10.3). Por lo tanto, el siguiente ...