नए ऑपरेटर का क्या उपयोग है?
नए ऑपरेटर का क्या उपयोग है?

वीडियो: नए ऑपरेटर का क्या उपयोग है?

वीडियो: नए ऑपरेटर का क्या उपयोग है?
वीडियो: ऑपरेटर फ्रेमवर्क में नया क्या है? 2024, मई
Anonim

का प्राथमिक उद्देश्य नया ऑपरेटर रन टाइम के दौरान किसी वेरिएबल या ऑब्जेक्ट के लिए मेमोरी आवंटित करना है। इसका उपयोग malloc() फ़ंक्शन के बजाय किया जाता है। कब नया ऑपरेटर का उपयोग किया जाता है, चर/वस्तुओं को उन्हें आवंटित स्मृति स्थान के लिए सूचक माना जाता है।

यह भी सवाल है कि नया ऑपरेटर उदाहरण के साथ क्या समझाता है?

NS नया ऑपरेटर ढेर पर स्मृति आवंटन के लिए अनुरोध को दर्शाता है। यदि पर्याप्त स्मृति उपलब्ध है, नया ऑपरेटर मेमोरी को इनिशियलाइज़ करता है और पॉइंटर वेरिएबल में नई आवंटित और इनिशियलाइज़ की गई मेमोरी का पता देता है।

यह भी जानिए, C++ में नया ऑपरेटर क्या लौटाता है? NS सी ++ नया ऑपरेटर करता है वास्तव में वापसी नव निर्मित वस्तु का पता। NS नया ऑपरेटर करता है एक अलग सूचक चर न बनाएं। यह मेमोरी का एक ब्लॉक आवंटित करता है, कंस्ट्रक्टर्स (यदि कोई हो) को कॉल करता है, और रिटर्न आपको स्मृति के ब्लॉक का पता। में एक अभिव्यक्ति सी++ एक मूल्य और एक डेटा प्रकार है।

कोई यह भी पूछ सकता है कि C++ में new और delete operator का उद्देश्य क्या है?

सी++ गतिशील आवंटन और वस्तुओं के विलोपन का समर्थन करता है नए और हटाएं ऑपरेटरों . इन ऑपरेटरों एक पूल से वस्तुओं के लिए स्मृति आवंटित करें जिसे फ्री स्टोर कहा जाता है। NS नया ऑपरेटर विशेष फ़ंक्शन को कॉल करता है ऑपरेटर नया , और यह ऑपरेटर हटाएं विशेष फ़ंक्शन को कॉल करता है ऑपरेटर हटाएं.

नया और डिलीट ऑपरेटर क्या है?

- नए और हटाएं ऑपरेटरों रनटाइम मेमोरी प्रबंधन के लिए सी ++ द्वारा प्रदान किए जाते हैं। प्रोग्राम के चलने के दौरान इनका उपयोग गतिशील आवंटन और स्मृति को मुक्त करने के लिए किया जाता है। - NS नया ऑपरेटर स्मृति आवंटित करता है और इसकी शुरुआत में एक सूचक देता है। NS ऑपरेटर हटाएं पहले आवंटित स्मृति को मुक्त करता है नया.

सिफारिश की: