System::Collections::Generic::SortedDictionary वर्ग

SortedDictionary class

सॉर्टेड डिक्शनरी प्रकार अग्र घोषणा।

template<typename TKey,typename TValue>class SortedDictionary : public System::Collections::Generic::BaseDictionary<std::map<TKey, TValue, ComparerAdapter<BasePointerType<TKey>::type>, ASPOSE_MAP_ALLOCATOR_TYPE(TKey, TValue)>>
पैरामीटरविवरण
TKeyकुंजी प्रकार।
TValueवैल्यू टाइप।

Nested classes

विधियाँ

विधिविवरण
crbegin() constसंग्रह के अंतिम const-योग्य तत्व के लिए एक रिवर्स इटरेटर प्राप्त करता है (रिवर्स में पहला)।
crend() constसंग्रह की शुरुआत से पहले एक गैर-मौजूद const-योग्य तत्व के लिए रिवर्स इटरेटर प्राप्त करता है।
get_Comparer() constSortedDictionary<TKey,TValue> के तत्वों को क्रमबद्ध करने के लिए उपयोग किए जाने वाले IComparer को प्राप्त करता है।
static GetDefaultKeyComparer()सिंगलटन एक्सेसर फ़ंक्शन।
GetEnumerator() overrideवर्तमान डिक्शनरी के माध्यम से इटररेट करने के लिए एन्यूमरेटर प्राप्त करता है।
rbegin()कलेक्शन के अंतिम तत्व (रिवर्स में पहला) के लिए एक रिवर्स इटररेटर प्राप्त करता है।
rbegin() constकॉन्स्ट-योग्य कलेक्शन के अंतिम तत्व (रिवर्स में पहला) के लिए एक रिवर्स इटररेटर प्राप्त करता है।
rend()कलेक्शन की शुरुआत से पहले एक गैर-मौजूद तत्व के लिए रिवर्स इटररेटर प्राप्त करता है।
rend() constकॉन्स्ट-योग्य कलेक्शन की शुरुआत से पहले एक गैर-मौजूद तत्व के लिए रिवर्स इटररेटर प्राप्त करता है।
SortedDictionary()खाली डिक्शनरी बनाता है।
SortedDictionary(const SharedPtr<IComparer<typename BasePointerType<TKey>::type>>&)खाली डिक्शनरी बनाता है।
SortedDictionary(const SharedPtr<IDictionary<TKey, TValue>>&)कॉपी कंस्ट्रक्टर।
SortedDictionary(const SharedPtr<IDictionary<TKey, TValue>>&, const SharedPtr<IComparer<typename BasePointerType<TKey>::type>>&)कॉपी कंस्ट्रक्टर।

Typedefs

टाइपडिफ़विवरण
const_iteratorकॉन्स्ट इटररेटर प्रकार।
const_reverse_iteratorकॉन्स्ट रिवर्स इटररेटर प्रकार।
IEnumerablePtrसमान तत्वों का संग्रह।
IEnumeratorPtrEnumerator प्रकार।
iteratorइटररेटर प्रकार।
KeyCollectionकी संग्रह प्रकार।
KVPairकी-वैल्यू जोड़ी प्रकार।
map_tअधोस्थ डेटा प्रकार।
Ptrपॉइंटर प्रकार।
reverse_iteratorरिवर्स इटररेटर प्रकार।
this_tस्व प्रकार।
ValueCollectionवैल्यू संग्रह प्रकार।

टिप्पणियाँ

STL map को लपेटने वाली सॉर्टेड डिक्शनरी वर्ग। इस वर्ग की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का उदाहरण कभी भी स्टैक पर या operator new का उपयोग करके न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस वर्ग को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शनों को तर्क के रूप में पास करने के लिए करें।

संबंधित देखें