herança virtual é necessária para exceçõe
Entendo a necessidade de herança virtual ao usar herança múltipla - ele resolve o Problema do Diamante Dreade
Mas e se eu não estiver usando herança múltipla? Existe alguma necessidade de herança virtua
Parece que me lembro de ouvir que era importante para exceções (lance uma classe derivada, apanhada por referência da classe base). Mas os destruidores virtuais não deveriam ser suficientes para isso?
Tentei procurar a página de referência que vi uma vez sobre isso, mas não consigo encontrá-la.