Errore del compilatore C2585
la conversione esplicita in 'type' è ambigua
La conversione del tipo può produrre più di un risultato.
Per risolverlo è possibile verificare le seguenti cause possibili
Conversione da una classe o un tipo di struttura in base a più ereditarietà. Se il tipo eredita più volte la stessa classe base, la funzione di conversione o l'operatore devono usare la risoluzione dell'ambito (
::
) per specificare quale delle classi ereditate utilizzare nella conversione.È stato definito un operatore di conversione e un costruttore che esegue la stessa conversione.