削除後の NULL へのポインターの自動設定が標準の一部ではないのはなぜだろうといつも思っていました。これが処理されれば、無効なポインターによるクラッシュの多くは発生しなくなります。しかし、標準がこれを制限した理由はいくつか考えられます。
パフォーマンス:
命令を追加すると、パフォーマンスが低下する可能性があり
delete
ます。
const
ポインターのせいかもしれません。次に、標準は、この特殊なケースに対して何かを行うことができたと思います。
これを許可しない正確な理由を誰かが知っていますか?