visual c++ - using CArray object in CArray -
मुझे CArray में CArray ऑब्जेक्ट का उपयोग करने की समस्या है
// .h file class एरक्लास: सार्वजनिक कैरेरे & lt; int, int & gt; {सार्वजनिक: int m_id; शून्य Func1 () {m_id = 1;}; }; //। सीपीपी फ़ाइल शून्य सीटीस्टडीएलजी :: ऑन बीएनक्लेकेटबायटन 1 () {ऐर क्लास एआरए 1; कैरेरे & lt; एरक्लास, एरक्लास & gt; arr2; arr2.Add (arr1); // त्रुटि !!!! }
यह त्रुटि है:
त्रुटि C2248: 'CObject :: CObject': वर्ग 'CObject' में घोषित निजी सदस्य का उपयोग नहीं कर सकता है
मैं इसे कैसे हल करता हूं? कृपया मेरी मदद करें!
सीर्रे
इसकी तत्व प्रकार को कॉपी करने योग्य होना आवश्यक है - लेकिन यह स्वयं नहीं है copyable। इस कारण से, आपके पास सीएआरए
के सीरा
एस नहीं हो सकता है।
इसके बजाय std :: vector
का उपयोग करने पर विचार करें। / P>
Comments
Post a Comment