Resultados da pesquisa a pedido "virtual-inheritance"

2 a resposta

Herança Virtual e Diamante Temido

Eu estou tendo um tempo difícil com um problema de diamante temido. Para um lembrete, aqui está a hierarquia de classes clássica deste problema:

2 a resposta

Tabelas virtuais e layout de memória em várias heranças virtuais

2 a resposta

Herdar de múltiplas implementações parciais de uma classe base abstrata?

É possível ter um número deimplementações parciais de uma interface abstrata e, em seguida,coletar estas implementações parciais em umaula de concreto único ...

1 a resposta

Eliminar entradas duplicadas de argumentos de modelo vardic do C ++ 11

Estou usando modelos variadic com herança virtual múltipla em C ++ para agregar tipos em uma única definição de estrutura.Aqui está um conjunto de amostras d...

3 a resposta

Força derivada de uma classe virtualmente

Temos uma estrutura especial para interfaces em nosso projeto, e parte dos requisitos é que as classes que representam uma interface só podem ser usadas como...

2 a resposta

Lista inicializadora de herança virtual C ++

10 a resposta

Em C ++, o que é uma classe base virtual?

Eu quero saber o que é "classe base virtual"é e o que isso significa. Deixe-me mostrar um exemplo: class Foo { public: void DoSomething() { /* ... */ } }; class Bar : public virtual Foo { public: void DoSpecific() { /* ... */ } };

2 a resposta

Usando CRTP com herança virtual

Eu tenho uma hierarquia de nós, onde "diamante" pode ocorrer. Cada nó deve ser clonável, mas não quero gravar o método clone em cada nó. Então eu uso o CRTP. class Node { public: Node(){} Node(Fill*) { } virtual ~Node() {} virtual Node ...

2 a resposta

Classe virtual pura e coleções (vetor?)

Estou trabalhando em um aplicativo gráfico que está usando classes virtuais bastante extensivamente. Tem: Uma classe de imagem, que é essencialmente uma coleção de formas. Uma classe de formas, que é puramente virtual e possui algumas classes ...

2 a resposta

Herança virtual: Erro: nenhuma substituição final exclusiva

Eu sei que a herança virtual é abordada aqui antes e antes de fazer essa pergunta, examinei os detalhes da herança virtual e os detalhes de um problema semelhante, como os seguintes: A herança múltipla de diamantes compila sem virtual, mas não ...