मैं documentation.क्यूटी 4.5 - क्यूलिस्ट :: क्यूलिस्ट (कॉन्स क्यूलिस्ट और) - क्या यह एक गहरी प्रतिलिपि है?
QList :: QList (स्थिरांक QList & अन्य) अन्य की एक प्रति निर्माणों द्वारा QList प्रतिलिपि निर्माता के बारे में उलझन हो रही है।
यह ऑपरेशन निरंतर समय लेता है, क्योंकि QList को पूरी तरह से साझा किया जाता है। यह फ़ंक्शन से बहुत तेजी से QList लौटाता है। यदि कोई साझा उदाहरण संशोधित किया गया है, तो यह कॉपी किया जाएगा (कॉपी-ऑन-राइट), और रैखिक समय लेता है।
फिर पूर्ण रूप से साझा होने के लिंक पर, यह संदर्भ गणना और प्रतिलिपि लिखने के बारे में बात करता है। क्या यह एक गहरी प्रति है या सिर्फ एक उथली प्रतिलिपि है?
... या मूल सूची में! असल में, किसी भी समय सूची डेटा बदल दिया जाएगा, एक गहरी प्रति बनाई गई है। – Thomi
ओह, ज़ाहिर है! धन्यवाद, मैंने उन लोगों को भ्रम से बचने के लिए अपना जवाब संपादित किया जो टिप्पणियां नहीं पढ़ते हैं। – rohanpm
बस अनुवर्ती करना चाहते हैं कि मैंने गलती की - यदि आपके पास पॉइंटर्स का क्यूलिस्ट या क्यूवीक्टर है, तो डिफ़ॉल्ट गहरी प्रतिलिपि निर्माता से अपेक्षा न करें कि उन बिंदुओं के बारे में नए उदाहरण बनाने में आपकी सहायता करें ... – Extrakun