Sdílet prostřednictvím


Chyba kompilátoru C2815

'operator delete' : první formální parametr musí být 'void *', ale byl použit parametr 'param'.

Poznámky

Každý uživatelem definovaný operátor delete funkce musí mít první formální parametr typu void *.

Example

Následující příklad generuje C2815:

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