E2113 Virtuelle Funktion 'funktion1' verursacht Konflikte mit der Basisklasse 'basis' (C++)
Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index
Eine virtuelle Funktion hat dieselben Argumenttyp wie eine Funktion einer Basisklasse, unterscheidet sich aber in einem oder mehreren der folgenden Punkte:
- Rückgabetyp
- Aufrufkonvention
- Exception-Spezifikation
Zur Behebung dieses Problems können Sie entweder den Namen der Funktion ändern oder sicherstellen, dass die virtuelle Funktion denselben Namen und dieselben Argumenttypen wie die Funktion in der Basisklasse hat, aber in einem oder mehreren der obigen Punkte unterschiedlich ist.