मैं यहाँ प्रतिलिपि कंस्ट्रक्टर्स पर cppreference पेज की समीक्षा कर रहा हूँ: http://en.cppreference.com/w/cpp/language/copy_constructorनिहित रूप से घोषित और निहित रूप से परिभाषित प्रति रचनाकारों के बीच भेद क्या है?
मैं परोक्ष-घोषित प्रतिलिपि निर्माणकर्ता और परोक्ष से परिभाषित प्रति कंस्ट्रक्टर्स के बारे में 2 वर्गों काफी कुछ समय पढ़ा है लेकिन मैं अभी भी समझ में नहीं आता भेद। एक निश्चित रूप से घोषित नहीं किया जाएगा लेकिन परिभाषित कन्स्ट्रक्टर परिणाम लिंकर समस्याओं में नहीं होगा?
नियम बहुत जटिल हैं। मुझे याद नहीं है कि सी ++ 03 में एक भेद है: या तो आपके पास एक कंपाइलर जेनरेट कॉपी कन्स्ट्रक्टर था या आपने नहीं किया था।
क्या कोई इन शब्दों को (सरल शब्दों में) समझा सकता है कि इन दो श्रेणियों के बीच अंतर/मतभेद क्या हैं?
बहुत बढ़िया स्पष्टीकरण। मुझे विभिन्न परिदृश्यों के अधिक उदाहरण देखना पसंद आएगा जो अन्य हटाए गए/अंतर्निहित परिभाषित/तुच्छ स्थितियों के साथ निहित घोषणा को जोड़ते हैं। –