मैं एक वर्ग ABC नाम जो एक वर्ग टेम्पलेट है है:सी ++ टेम्पलेट की ओर इशारा का उपयोग वस्तुओं
class CDE{
private:
list<ABC *> some_list;
}
:
template <class T> class ABC{}
अन्य वर्ग मैं एक सूची में वस्तुओं की दुकान एबीसी कोशिश कर रहा हूँ में मैं एबीसी की वस्तुओं को स्टोर करना चाहता हूं जिसमें अलग-अलग वर्ग टेम्पलेट पैरामीटर हो सकते हैं। संकलन समय पर सूचक के लिए भी टेम्पलेट निर्दिष्ट करना आवश्यक है? क्या होगा यदि कंटेनर को विभिन्न प्रकार की वस्तुओं को स्टोर करना चाहिए? क्या यह संभव नहीं है?
यह थोड़ा नकारात्मक के साथ पर्याप्त उचित लगता है। टेम्पलेट्स का उपयोग करने का पूरा कारण यह सुनिश्चित करना था कि वस्तुओं को कसकर जोड़ा गया था। इस तरह अभी भी टेम्पलेट प्रकार के बिना ABC_Base (या इसके व्युत्पन्न कक्षाओं) की ऑब्जेक्ट्स बनाने का मौका है और उन्हें सूची में उपयोग करें। – cyrux
@cyrux यदि आप 'एबीसीबीएएस' सार बनाते हैं, तो कोई भी 'एबीसीबीएसई' की वस्तुएं नहीं बना सकता है। – user470379