Resultados da pesquisa a pedido "object-slicing"

6 a resposta

substituindo o tipo de retorno da função virtual difere e não é covariante

Ah, SO voltou na hora certa. Estou recebendo um erro estranho: 'B::blah': overriding virtual function return type differs and is not covariant from 'A::blah'Aqui está o código que está causando o problema: class A { public: class Inner { }; ...

4 a resposta

rmazenar objetos de classe derivados em variáveis de classe ba

Gostaria de armazenar instâncias de várias classes em um vetor. Como todas as classes herdam da mesma classe base, isso deve ser possíve Imagine este programa: #include <iostream> #include <vector> using namespace std; class Base { ...