Per essere chiari, non sto chiedendo se/perché l'ereditarietà multipla è buona o cattiva. Ho sentito molti argomenti da entrambe le parti di quel dibattito.Quando l'ereditarietà multipla può essere l'unica soluzione ragionevole?
Mi chiedo se esiste un qualsiasi tipo di problema di progettazione o scenario in C++ in cui l'ereditarietà multipla è l'unico modo per realizzare qualcosa, o almeno è il modo migliore per tutte le altre alternative al punto che non avrebbe senso prendere in considerazione qualsiasi altra cosa.
Ovviamente, questa domanda non si applica alle lingue che non supportano l'ereditarietà multipla.
Una domanda simile: http://stackoverflow.com/questions/573913/a-use-for-multiple-inheritance –