次の方法で共有


コンパイラ エラー C2815

'operator delete': 1 番目の実引数は 'void *' 型でなければなりませんが、'param' が使用されました

ユーザー定義の operator delete 関数は、型 void * の最初の仮パラメーターを受け取る必要があります。

次の例では C2815 が生成されます。

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