Difference between new and operator new in C++ -


संभव डुप्लिकेट:

नया और ऑपरेटर नया उपयोग करने में क्या अंतर है?
मैंने कुछ समय पहले पढ़ा था कि ऑपरेटर नया मॉलोक (कोई निर्माता नहीं) की तरह व्यवहार करता है। क्या ये सही है? यदि ऐसा है तो कोई मुझे उदाहरण के तौर पर दिखा सकता है, जब "ऑपरेटर नया" का उपयोग कर किसी ऑब्जेक्ट को आवंटित करने का प्रयास करते हुए यह मुझे त्रुटि देता है।
धन्यवाद।

ऑपरेटर नया निम्न स्तर आवंटन तंत्र है। वास्तविक वस्तुओं को new के साथ आवंटित किया जाना चाहिए, जो वास्तव में ऑब्जेक्ट बनाने और सभी आवश्यक प्लंबिंग (सुपरकास जानकारी, वीटीबल्स, आदि) को स्थापित करने के लिए C ++ को बताता है, जिसके बिना यह एक ऑब्जेक्ट हो।

Comments