partial-specialization पर टैग किए गए जवाब

6
C ++ फ़ंक्शन टेम्पलेट आंशिक विशेषज्ञता?
मुझे पता है कि नीचे दिया गया कोड एक वर्ग का आंशिक विशेषज्ञता है: template <typename T1, typename T2> class MyClass { … }; // partial specialization: both template parameters have same type template <typename T> class MyClass<T,T> { … }; मुझे यह भी पता है कि C ++ फ़ंक्शन …

4
क्यों फ़ंक्शन टेम्पलेट आंशिक रूप से विशेष नहीं हो सकता है?
मुझे पता है कि भाषा विनिर्देश फ़ंक्शन टेम्पलेट के आंशिक विशेषज्ञता को मना करता है। मैं तर्क को जानना चाहूंगा कि यह क्यों मना करता है? क्या वे उपयोगी नहीं हैं? template<typename T, typename U> void f() {} //allowed! template<> void f<int, char>() {} //allowed! template<typename T> void f<char, T>() …

7
C # में टेम्पलेट स्पेशलाइजेशन कैसे करें
आप C # में स्पेशलाइजेशन कैसे करेंगे? मैं एक समस्या पैदा करूँगा। आपके पास एक टेम्पलेट प्रकार है, आपको पता नहीं है कि यह क्या है। लेकिन आप जानते हैं कि क्या XYZआप कॉल करना चाहते हैं .alternativeFunc()। एक शानदार तरीका किसी विशेष फ़ंक्शन या वर्ग को कॉल करना है …

1
क्लास स्पेशलाइजेशन में क्लैंग / जीसीसी असंगति
मैं इस मुद्दे पर आया था, जबकि विशेषज्ञ करने की कोशिश कर रहा था tuple_size/tuple_elementसंरचित बाइंडिंग के लिए C ++ 17 में कस्टम क्लास के लिए । नीचे कोड जीसीसी में संकलित है, लेकिन क्लैंग में नहीं (दोनों ट्रंक संस्करण, नीचे लिंक देखें)। #include <type_traits> template<typename T, typename... Ts> using …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.