Preguntas etiquetadas con virtual

176
Pura función virtual con implementación

Mi comprensión básica es que no hay implementación para una función virtual pura, sin embargo, me dijeron que podría haber implementación para una función virtual pura. class A { public: virtual void f() = 0; }; void A::f() { cout<<"Test"<<endl; } ¿El código de arriba está...

140
C ++ miembros virtuales estáticos?

¿Es posible en C ++ tener una función miembro que sea ambas staticy virtual? Aparentemente, no hay una forma directa de hacerlo ( static virtual member();es un error de compilación), pero ¿hay al menos una forma de lograr el mismo efecto? ES DECIR: struct Object { struct TypeInformation;...

82
Beneficios de la función pura

Hoy estaba leyendo sobre la función pura, me confundí con su uso: Se dice que una función es pura si devuelve el mismo conjunto de valores para el mismo conjunto de entradas y no tiene efectos secundarios observables. por ejemplo, strlen()es una función pura mientras que rand()es...