共用方式為


編譯器錯誤 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 *);
};