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

12 la respuesta

lamada de función virtual pura desde Base Ctor

Considere el siguiente código de muestra: #include <iostream> using namespace std; class base { public: base() { bar(); //Line1 this->bar(); //Line2 base *bptr = this; bptr->bar(); //Line3 ((base*)(this))->bar(); //Line4 } virtual void bar() = ...

12 la respuesta

En qué circunstancias es ventajoso implementar una función virtual pura?

En C ++, es legal dar una implementación de una función virtual pura: class C { public: virtual int f() = 0; }; int C::f() { return 0; } ¿Por qué querrías hacer esto? regunta relacionada: La C ++ preguntas frecuentes ...

14 la respuesta

¿De dónde provienen los bloqueos de "llamada de función virtual pura"?

A veces noto programas que se bloquean en mi computadora con el error: "llamada de función virtual pura". ¿Cómo se compilan estos programas cuando no se puede crear un objeto de una clase abstracta?