'delete' : 削除 : ポインターではないオブジェクトを削除することはできません
注釈
delete 演算子は、ポインターではないオブジェクトで使用されています。
Example
次の例では C2541 が生成されます。
// C2541.cpp
int main() {
int i;
delete i; // C2541 i not a pointer
// OK
int *ip = new int;
delete ip;
}
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
'delete' : 削除 : ポインターではないオブジェクトを削除することはできません
delete 演算子は、ポインターではないオブジェクトで使用されています。
次の例では C2541 が生成されます。
// C2541.cpp
int main() {
int i;
delete i; // C2541 i not a pointer
// OK
int *ip = new int;
delete ip;
}