shared_ptr
का उपयोग करते समय, क्या मुझे केवल shared_ptr
घोषणा का उपयोग करना चाहिए या हर जगह shared_ptr
घोषित करना चाहिए?shared_ptr का उपयोग करते समय मुझे सिर्फ साझा_ptr घोषणा का उपयोग करना चाहिए या साझा_ptr को हर जगह घोषित करना चाहिए?
तो समारोह जहाँ मैं उदाहरण के नए में मैं एक shared_ptr
में लपेट लेकिन जब मैं समारोह से इसे वापस मैं भी एक shared_ptr
लौट सकता है या, shared_ptr
पर get()
का उपयोग कर, सिर्फ एक सामान्य सूचक लौट आते हैं।
तो मेरा सवाल यह है कि, क्या मैं सिर्फ shared_ptr<myType>
का उपयोग करता हूं, जब मैं उदाहरण नया करता हूं और फिर सामान्य पॉइंटर्स पास करता हूं या मुझे हर जगह shared_ptr<myType>
पास करना चाहिए?