Delen via


Compilerfout C2815

operator delete: eerste formele parameter moet 'void *' zijn, maar 'param' is gebruikt

Opmerkingen

Elke door de gebruiker gedefinieerde operator verwijderfunctie moet een eerste formele parameter van het type void *hebben.

Example

In het volgende voorbeeld wordt C2815 gegenereerd:

// C2815.cpp
// compile with: /c
class CMyClass {
public:
   void mf1(int *a);
   void operator delete(CMyClass *);   // C2815
   void operator delete(void *);
};