次の方法で共有


コンパイラ エラー C2541

'delete' : 削除 : ポインターではないオブジェクトを削除することはできません

delete 演算子は、ポインターではないオブジェクトで使用されています。

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

// C2541.cpp
int main() {
   int i;
   delete i;   // C2541 i not a pointer

   // OK
   int *ip = new int;
   delete ip;
}