smart-pointers

    23गर्मी

    8उत्तर

    स्कॉट मायर्स ने लिखा है, आप क्लोन() को वास्तविक प्रकार के घोषित करने के लिए क्लोन() घोषित करने के लिए सी ++ के प्रकार-सिस्टम में छूट का लाभ उठा सकते हैं: class Base { virtual Base* clone() const

    9गर्मी

    7उत्तर

    std::auto_ptr में auto_ptr को प्रतिस्थापित करना वीसी ++ 8 में टूट गया है (जो हम काम पर उपयोग करते हैं)। इसके साथ मेरा मुख्य पकड़ यह है कि यह auto_ptr<T> x = new T(); की अनुमति देता है, जो निश्चित रूप

    11गर्मी

    3उत्तर

    हम सभी जानते हैं कि आरएडब्लू पॉइंटर्स को कुछ प्रकार के स्मार्ट पॉइंटर में अपवाद सुरक्षित मेमोरी प्रबंधन प्राप्त करने की आवश्यकता है। लेकिन जब पॉइंटर्स के कंटेनर की बात आती है तो समस्या अधिक कांटेदार ह

    6गर्मी

    3उत्तर

    मान लें मैं एक वर्ग foo है, और एक std :: मानचित्र का उपयोग करने के लिए कुछ बढ़ावा :: shared_ptrs स्टोर करने के लिए चाहते हैं, उदाहरण के लिए: class foo; typedef boost::shared_ptr<foo> foo_sp; typede

    18गर्मी

    6उत्तर

    स्मार्ट पॉइंटर्स का उपयोग करके कितना उपयोग किया जाता है, विशेष रूप से बढ़ावा देता है :: shared_ptr लागत समय और स्मृति के मामले में नंगे पॉइंटर्स की तुलना में अधिक होती है? गेमिंग/एम्बेडेड सिस्टम के प्

    6गर्मी

    3उत्तर

    C++/CLI में shared_ptr बराबर, तो आप प्रबंधित कक्षा में देशी प्रकार का उपयोग कर सकते हैं उसे एक प्रबंधित कक्षा में एक देशी वर्ग के एक सदस्य धारण करने के लिए अनुमति नहीं है द्वारा: यदि आप संकेत उपयोग कर

    24गर्मी

    6उत्तर

    मुझे कहीं पढ़ना याद है कि स्मार्ट पॉइंटर्स के संदर्भों का उपयोग स्मृति भ्रष्टाचार का कारण बन सकता है। क्या यह सिर्फ नष्ट होने के बाद स्मार्ट पॉइंटर के संदर्भ का उपयोग करने के कारण है? या संदर्भ गिनती

    19गर्मी

    5उत्तर

    अब shared_ptr tr1 में है, आपको क्या लगता है कि std::auto_ptr के उपयोग के साथ क्या होना चाहिए? दोनों के पास अलग-अलग उपयोग के मामले हैं, लेकिन auto_ptr के सभी उपयोग मामलों को भी shared_ptr के साथ हल किय

    18गर्मी

    3उत्तर

    क्या कोई ऊपर वर्णित प्रकारों और कुछ नमूना उपयोग के बीच अंतर को स्पष्ट रूप से समझा सकता है ताकि दोनों के बीच अंतर स्पष्ट रूप से समझाया जा सके? किसी भी मदद की अत्यधिक सराहना की जाएगी! नोट: यह प्रश्न thi

    12गर्मी

    9उत्तर

    मैं विभिन्न स्मार्ट सूचक कार्यान्वयन (वाह, वहाँ एक बहुत सारे हैं) और यह कि उनमें से ज्यादातर दो व्यापक वर्गीकरण में वर्गीकृत किया जा सकता है मुझे लगता है का मूल्यांकन किया गया है: 1) इस श्रेणी में पर