make_shared make_shared का बढ़ावा दस्तावेज़ में के लिए क्या मतलब है, यह कहते हैं:क्या "एकल आवंटन" बढ़ावा ::
सुविधा और शैली इसके अलावा, इस तरह के एक समारोह भी अपवाद सुरक्षित और काफी तेजी से होता है, क्योंकि यह कर सकते हैं दोनों ऑब्जेक्ट और इसके संबंधित नियंत्रण ब्लॉक दोनों के लिए एकल आवंटन का उपयोग करें, जो साझा_प्टर के निर्माण ओवरहेड के एक महत्वपूर्ण हिस्से को समाप्त करता है।
मुझे "एकल आवंटन" के अर्थ को समझ में नहीं आता है, इसका क्या अर्थ है?
लचीलापन की सीमा यह है कि आपको 'make_shared' के लिए आवंटन चुनना नहीं है: यह हमेशा' std :: आवंटक' है। वैसे, वे कैसे प्रबंधित करते हैं कि 'टी * 'अभी भी डेटा संरचना के शीर्ष पर है? –