Articles of टेम्पलेट

सी ++ स्थैतिक सदस्य प्रायः (अंदर टेम्पलेट मज़ेदार)

स्थिर सदस्य प्रारंभ करने के लिए मैं नेस्टेड सहायक संरचना का उपयोग करता हूं, जो गैर टेम्पलेट कक्षाओं के लिए ठीक काम करता है। हालांकि, अगर संलग्न कक्षा को किसी टेम्पलेट द्वारा पैरामीटर दिया गया है, तो नेस्टेड इनिशियलाइज़ेशन क्लास को प्रारंभ नहीं किया गया है, अगर मुख्य ऑब्जेक्ट में हेल्पर वस्तु का उपयोग नहीं […]

यह कैसे "सरणी का आकार" टेम्पलेट फ़ंक्शन कार्य करता है?

संभावित डुप्लिकेट: क्या कोई इस टेम्पलेट कोड को समझा सकता है जो मुझे सरणी का आकार देता है? फ़ंक्शन टेम्पलेट में जादू तर्क … क्या कोई यह समझा सकता है कि यह कोड कैसे काम करता है? मुझे पता है कि इस कोड का उद्देश्य एक सरणी की लंबाई प्राप्त करना है, लेकिन मुझे नहीं […]

std :: फ़ंक्शन बनाम टेम्पलेट

सी ++ 11 के लिए धन्यवाद हमें मस्तक रैपर के std::function परिवार प्राप्त हुआ। दुर्भाग्य से, मैं इन नए अतिरिक्त के बारे में केवल बुरी चीज़ों को सुनता रहता हूं। सबसे लोकप्रिय यह है कि वे बहुत धीमी गति से हैं। मैं इसे परीक्षण किया है और वे वास्तव में टेम्पलेट्स की तुलना में चूसना। […]

जावा में कक्षा <टी> का उपयोग कैसे करें?

जेनेरिक की एक अच्छी चर्चा है और इस सवाल पर वे वास्तव में क्या कर रहे हैं, इसलिए हम सभी जानते हैं कि Vector<int[]> पूर्णांक सरणियों का एक सदिश है, और HashTable<String, Person> की चाबी जिसका कुंजी है तार और मूल्य हैं Person एस हालांकि, मुझे स्टम्प्स कौन सी Class<> का उपयोग करता है जावा […]

टेम्पलेट क्लास में टेम्पलेट फंक्शन के स्पष्ट विशेषज्ञता के लिए सी ++ सिंटैक्स?

मेरे पास कोड है जो वीसी 9 (माइक्रोसॉफ्ट विज़ुअल सी ++ 2008 एसपी 1) में काम करता है लेकिन जीसीसी 4.2 (मैक पर) में नहीं है: struct tag {}; template< typename T > struct C { template< typename Tag > void f( T ); // declaration only template<> inline void f< tag >( T ) […]

C ++ टेम्पलेट कंस्ट्रक्टर

मैं बिना किसी तर्क के टेम्पलेट कंस्ट्रक्टर के साथ एक गैर-टेम्पलेट वर्ग रखना चाहता हूं। जहाँ तक मैं समझता हूं, यह करना असंभव है (क्योंकि यह डिफ़ॉल्ट कन्स्ट्रक्टर के साथ विरोधाभास होगा – क्या मैं सही हूं? ), और समाधान निम्नलिखित है: class A{ template <typename U> A(U* dummy) { // Do something } }; […]

टेम्पलेट पैरामीटर के रूप में मैं फ्लोट वैल्यू का उपयोग क्यों नहीं कर सकता / सकती हूं?

जब मैं एक टेम्पलेट पैरामीटर के रूप में float का उपयोग करने की कोशिश करता हूं, तो कंपाइलर इस कोड के लिए रोता है, जबकि int काम ठीक है। ऐसा इसलिए है क्योंकि मैं एक नमूना पैरामीटर के रूप में float उपयोग नहीं कर सकता हूं? #include<iostream> using namespace std; template <class T, T defaultValue> […]

क्या इनलाइन कीवर्ड को टेम्पलेट्स के साथ उपयोग करने का कोई मतलब है?

चूंकि टेम्पलेट्स को हेडर में परिभाषित किया गया है और कंपाइलर यह निर्धारित करने में सक्षम है कि क्या फ़ंक्शन को इनलाइन करना फायदेमंद है, क्या यह कोई मतलब नहीं है? मैंने सुना है कि फ़ंक्शनल इनलाइन करने के लिए और जब inline संकेत की अनदेखी कर रहे हैं तो आधुनिक कंपाइलर्स बेहतर जानते हैं […]

निर्दिष्ट टेम्पलेट पैरामीटर के साथ C ++ 11 make_pair संकलन नहीं करता है

मैं सिर्फ जी ++ 4.7 (बाद में स्नैपशॉट में से एक) के साथ -std = c ++ 11 सक्षम के साथ खेल रहा था। मैंने अपने मौजूदा कोड बेस में से कुछ को संकलित करने की कोशिश की और एक मामला जो कुछ हद तक मुझे भ्रमित करने में विफल रहा मैं सराहना करता हूं […]

क्या टेम्पलेट <auto X> को अनुकरण करना संभव है?

क्या यह किसी भी तरह संभव है? मैं चाहता हूं कि तर्कों के संकलन-समय को पार करने में सक्षम हो। मान लीजिए कि यह केवल उपयोगकर्ता की सुविधा के लिए है, क्योंकि एक हमेशा वास्तविक प्रकार को template<class T, T X> साथ टाइप कर सकता है, लेकिन कुछ प्रकार के लिए, अर्थात पॉइंट-टू-सदस्य-फ़ंक्शन, यह बहुत […]

दिलचस्प पोस्ट
आप Xib फ़ाइलों से कस्टम UITableViewCells कैसे लोड करते हैं? जावा परियोजनाओं में अप्रयुक्त / मृत कोड कैसे खोजें ये संरचनाएं (++ का उपयोग करके) अपरिभाषित व्यवहार क्यों हैं? क्यों सी + + एलआर (1) पार्सर के साथ पार्स नहीं किया जा सकता है? Datalist लेबल दिखाएं लेकिन वास्तविक मान सबमिट करें शीर्षक वाली पंक्तियों और स्तंभों के साथ JTable जावा के साथ दो तिथियों के बीच दिन की गणना getResourceAsStream () हमेशा रिक्त लौट रहा है GitHub पुल अनुरोध कैसे करें I क्या शॉर्ट सर्किटिंग लॉजिकल ऑपरेटर अनिवार्य है? और मूल्यांकन आदेश? सी कैसे गणना करता है पाप () और अन्य गणित कार्यों? UPDATE क्वेरी में 3 टेबल जॉइन कैसे करें? जावा के साथ एक यूटीएफ -8 फाइल कैसे लिखनी है? जीमेल एसएमटीपी सर्वर का उपयोग करते समय से पता बदलने के लिए ग्लोबल इंटरप्रेटर लॉक क्यों?