टेम्पलेट क्लास के लिए कॉपी कन्स्ट्रक्टर कैसे लिखें। इसलिए यदि टेम्पलेट पैरामीटर एक और उपयोगकर्ता परिभाषित वर्ग है तो इसकी कॉपी कन्स्ट्रक्टर भी कॉल की जाती है।टेम्पलेट क्लास कॉपी कन्स्ट्रक्टर
बादमेरी कक्षा
template <typename _TyV>
class Vertex {
public:
Vertex(_TyV in) : m_Label(in){ }
~Vertex() { }
bool operator < (const Vertex & right) const {
return m_Label < right.m_Label;
}
bool operator == (const Vertex & right) const {
return m_Label == right.m_Label;
}
friend std::ostream& operator << (std::ostream& os, const Vertex& vertex) {
return os << vertex.m_Label;
}
_TyV getLabel() { return m_Label;}
private:
_TyV m_Label;
public:
VertexColor m_Color;
protected:
};
क्या आप प्रतिलिपि बनाना चाहते हैं जो किसी भी 'वर्ग' को तर्क के रूप में स्वीकार कर सकता है? – iammilind
@iammilind: यह एक कॉपी कन्स्ट्रक्टर नहीं होगा। –