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