E2044 Operator delete muss void zurückliefern (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

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

E2044 Operator delete[] muss void zurückliefern Compiler-Fehler

Der überladene C++ Operator delete muss void zurückliefern. Er war hier anders deklariert.

Korrekt deklarieren Sie den Operator delete auf eine der beiden folgenden Weisen:

1. Mit einem einzelnen void*-Parameter.

2. Einem zweiten Parameter des Typs size_t.

Die zweite Version ist der ersten vorzuziehen.

Der globale Operator delete kann nur mit einem einzelnen Parameter deklariert werden.