एक टेम्पलेट टेम्पलेट विनिर्देश इस तरह है? क्या यह संभव है?टेम्पलेट टेम्पलेट कुल विशेषज्ञता
7
A
उत्तर
5
इस तरह
:
#include <iostream>
template <typename T>
struct foo{};
template <typename T>
struct bar{};
template < template <class> class T >
struct MyTemplate
{
static const bool value = false;
};
template <>
struct MyTemplate<bar>
{
static const bool value = true;
};
int main(void)
{
std::cout << std::boolalpha;
std::cout << MyTemplate<foo>::value << std::endl;
std::cout << MyTemplate<bar>::value << std::endl;
}
+0
जीएमएन, माईटेम्प्लेट विशेषज्ञता पर लागू करने का एक तरीका है किस प्रकार टीटी बार की अपेक्षा करनी चाहिए? – scooterman
+0
@ स्कॉटमैन: अच्छी तरह से अपनी कक्षा में आप केवल 'बार
3
इस का एक विशेषज्ञता, उदाहरण के लिए, होगा:
template<>
struct MyTemplate<std::auto_ptr> {
// ...
};
संबंधित मुद्दे
- 1. टेम्पलेट विशेषज्ञता
- 2. समारोह टेम्पलेट विशेषज्ञता प्रारूप
- 3. टेम्पलेट श्रेणी अपूर्ण विशेषज्ञता
- 4. टेम्पलेट विधि enable_if विशेषज्ञता
- 5. ऑपरेटर() टेम्पलेट विशेषज्ञता
- 6. सी ++ टेम्पलेट विशेषज्ञता?
- 7. आंशिक टेम्पलेट विशेषज्ञता अस्पष्टता
- 8. टेम्पलेट वर्ग विशेषज्ञता
- 9. टेम्पलेट विशेषज्ञता उपनाम
- 10. नेस्टेड टेम्पलेट विशेषज्ञता
- 11. विशेष सदस्यों के टेम्पलेट विशेषज्ञता?
- 12. फ़ंक्शन टेम्पलेट का आंशिक विशेषज्ञता
- 13. सी ++ टेम्पलेट आंशिक विशेषज्ञता सवाल
- 14. टेम्पलेट विशेषज्ञता की एकाधिक परिभाषा
- 15. फ़ंक्शन टेम्पलेट विशेषज्ञता विफल रही?
- 16. समारोह टेम्पलेट विशेषज्ञता सूचक को
- 17. टेम्पलेट विशेषज्ञता वीएस फ़ंक्शन ओवरलोडिंग
- 18. एकाधिक टेम्पलेट पैरामीटर पैक के साथ आंशिक टेम्पलेट विशेषज्ञता
- 19. सी ++ टेम्पलेट विशेषज्ञता: "स्पष्ट टेम्पलेट तर्क के अवैध उपयोग"
- 20. C++ टेम्पलेट विशेषज्ञता संकलन समय मूल्य
- 21. टेम्पलेट विशेषज्ञता का उपयोग कैसे लागू करें?
- 22. सी ++ टेम्पलेट विशेषज्ञता - लिंकर त्रुटि एकाधिक परिभाषाएं
- 23. आकार के प्रकार के अनुसार टेम्पलेट विशेषज्ञता
- 24. टेम्पलेट वर्ग के सदस्य समारोह केवल विशेषज्ञता
- 25. विभिन्न स्रोत फ़ाइल में डी टेम्पलेट विशेषज्ञता
- 26. समारोह टेम्पलेट विशेषज्ञता और इब्राहीम/दिमोव उदाहरण
- 27. कॉन्स्ट और गैर स्थिरांक टेम्पलेट विशेषज्ञता
- 28. टेम्पलेट कॉल में संदेह: वास्तविक विशेषज्ञता
- 29. सरणी के लिए आंशिक टेम्पलेट विशेषज्ञता
- 30. तत्काल के बाद टेम्पलेट का विशेषज्ञता?
... कहीं रोमांचक! मैं इंतजार नहीं कर सकता! –
दुनिया में किसने मतदान करने के लिए वोट दिया, और क्यों? यह एक पूरी तरह से वैध, सामयिक सवाल प्रतीत होता है। –
@ जेरी: यदि आपने प्रश्न के पहले 30 सेकंड (जहां वोट डाला गया था) देखा, तो यह समझ में आएगा। यह सिर्फ {{'बिना किसी सवाल के कोड था। मैंने टिप्पणी की: "'}; // आप इसके साथ कहां जा रहे हैं? "" जिस पर @ जॉन ने जवाब दिया। लेकिन यह अभी तय है। :) – GManNickG