W8033 Konvertierung in 'typ' schlägt für Elemente der virtuellen Basisklasse 'klasse' fehl (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

(Die Kommandozeilenoption zur Unterdrückung dieser Warnung lautet -w-mpc)

Diese Warnung wird nur ausgegeben, wenn die Kommandozeilenoption -Vv benutzt wird.

Diese Warnung kann bei der Konvertierung eines Zeigers auf ein Element in einen anderen Zeigertyp auf ein Element erscheinen, wenn die Klasse des Elementzeigers virtuelle Basisklassen beinhaltet.

Tritt der Fall ein, dass der Elementzeiger im Zuge der Konvertierung auf ein Element aus Klasse zeigt, so kann die Konvertierung nicht durchgeführt werden. Das Ergebnis der Konvertierung zur Laufzeit ist dann ein Elementzeiger mit Wert Null.