Perguntas com a marcação «virtual»

176
Função virtual pura com implementação

Meu entendimento básico é que não há implementação para uma função virtual pura, no entanto, disseram-me que pode haver implementação para uma função virtual pura. class A { public: virtual void f() = 0; }; void A::f() { cout<<"Test"<<endl; } O código está acima de OK? Qual é o...

140
Membros virtuais estáticos em C ++?

É possível em C ++ ter uma função de membro que seja statice virtual? Aparentemente, não há uma maneira direta de fazer isso ( static virtual member();é um erro de compilação), mas há pelo menos uma maneira de obter o mesmo efeito? IE: struct Object { struct TypeInformation; static virtual...