मेरे पास एक संरचना है जो आधार वर्ग Entity
से प्राप्त वस्तुओं का प्रबंधन करती है, लेकिन उनके जीवनकाल को नियंत्रित नहीं करती है। मैं चाहता हूं कि इस संरचना को weak_ptr<Entity>
जैसे कमजोर पॉइंटर्स दिए जाए ताकि यह पता चल सके कि वस्तु कहीं और नष्ट हो गई है या नहीं।बेस क्लास के कमजोर_पीटीआर, जबकि shared_ptr व्युत्पन्न वर्ग का है?
हालांकि, साझा सूचक जहां साझा सूचक रहता है, के बाहर, मैं चाहता हूं कि साझा सूचक अधिक विशिष्ट shared_ptr<SpecificEntity>
(विशिष्ट एंटीटी आधार वर्ग के रूप में इकाई का उपयोग करता हो)।
क्या इसे पूरा करने का कोई तरीका है, या ऐसा कुछ है?
आह, मैं इसके लिए डाले थे नहीं पता था! धन्यवाद! –