W8022 verbirgt virtuelle Funktion [C++]

Gast #6962004
Lesenswert?

Grüße!

"Eine virtuelle Funktion wird üblicherweise von der Deklaration einer 
abgeleiteten Klasse überschrieben.
In diesem Fall ist weiteren abgeleiteten Funktionen durch eine 
Deklaration mit demselben Namen, aber mit unterschiedlichen 
Argumenttypen, der Zugriff auf die virtuellen Funktionen nicht mehr 
möglich."

der Compiler compiliered aber mit Warnung, wenn ich die Funktion aber 
deklariere, verschwindet die Meldung mit erfolgreich compiliered, kann 
mir dass bitte jemand näher erklären?
#6963857
Lesenswert?

Sven L. schrieb:
> kann mir dass bitte jemand näher erklären?
Was ist denn genau dein Problem? Du erwähnst die Deklaration einer 
Funktion und eine Warnung und eine Meldung. Der Text in "" lässt 
erahnen, dass es irgendwie um virtuelle Funktionen und abgeleitete 
Klassen geht. Ein paar Mehr Informationen wären hilfreich. Du könntest 
z.B. ein minimales compilierbares Beispiel, das deinen "Fehler" enhält, 
posten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren