मैं जानता हूँ कि C++ हम यह कर सकते हैं कि:मैं अपनी कक्षा के साथ इनलाइन बनाई गई ऑब्जेक्ट में टेम्पलेट तर्क कैसे दे सकता हूं?
class A {} a;
इस प्रकार A
a
नामित की एक वस्तु बना देता है। यह इसके बराबर है:
A a;
मैं सोच रहा था कि मैं टेम्पलेट्स के साथ ऐसा कैसे करूंगा। उदाहरण के लिए:
template <typename T> struct N {} <int> n;
यह संकलित नहीं होता है, लेकिन आपको विचार मिलता है। मैं अपनी कक्षा परिभाषा के साथ इनलाइन बनाई गई ऑब्जेक्ट में टेम्पलेट तर्क कैसे निर्दिष्ट करूं? क्या यह भी संभव है?
मैं नहीं वहाँ एक वाक्य रचना है कि आप उस कार्य करने की अनुमति देता है। यद्यपि आप टेम्पलेट विशेषज्ञता और तत्काल ऑब्जेक्ट मूल तरीके से करने में सक्षम हो सकते हैं। – dchhetri