मैं हमेशा सोचता था कि डिलीट के बाद NULL को पॉइंटर की स्वचालित सेटिंग मानक का हिस्सा क्यों नहीं है। यदि इस पर ध्यान दिया जाता है तो एक अवैध पॉइंटर के कारण कई क्रैश नहीं होंगे। लेकिन यह कहते हुए कि मैं दो कारणों के बारे में सोच सकता हूं कि मानक ने इसे प्रतिबंधित क्यों किया होगा:
प्रदर्शन:
एक अतिरिक्त निर्देश
delete
प्रदर्शन को धीमा कर सकता है ।यह
const
संकेत की वजह से हो सकता है ।तब फिर से मानक इस विशेष मामले के लिए कुछ कर सकता था मुझे लगता है।
क्या किसी को इसकी अनुमति नहीं देने के सटीक कारण पता हैं?