다음을 통해 공유


컴파일러 오류 C2815

'operator delete': 첫 번째 공식 매개 변수는 'void *'여야 하지만 'param'이 사용되었습니다.

모든 사용자 정의 연산자 delete 함수는 형식 void *의 첫 번째 공식 매개 변수를 사용해야 합니다.

다음 샘플에서는 C2815를 생성합니다.

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