System::Collections::Generic::SortedList क्लास
SortedList class
FlatMap संरचना को लपेटने वाली सॉर्टेड लिस्ट। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का उदाहरण स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग करके इसे फ़ंक्शनों के तर्क के रूप में पास करें।
template<typename TKey,typename TValue>class SortedList : public System::Collections::Generic::SortedListHelper<TKey, TValue>,
public System::Collections::Generic::BaseDictionary<Detail::FlatMap<TKey, TValue, ComparerAdapter<TKey>>>
| पैरामीटर | विवरण |
|---|
| TKey | कुंजी प्रकार। |
| TValue | वैल्यू टाइप। |
Nested classes
विधियाँ
| विधि | विवरण |
|---|
| crbegin() const | संग्रह के अंतिम const-योग्य तत्व के लिए एक रिवर्स इटरेटर प्राप्त करता है (रिवर्स में पहला)। |
| crend() const | संग्रह की शुरुआत से पहले एक गैर-मौजूद const-योग्य तत्व के लिए रिवर्स इटरेटर प्राप्त करता है। |
| get_Capacity() const | वर्तमान सूची क्षमता प्राप्त करता है। |
| virtual get_Keys() const | कुंजी संग्रह तक पहुँचता है। |
| virtual get_Values() const | मूल्य संग्रह तक पहुँचता है। |
| GetEnumerator() override | वर्तमान सूची के माध्यम से इटररेट करने वाला एनेमरेटर प्राप्त करता है। |
| IndexOfKey(TKey) const | विशिष्ट कुंजी की तलाश करता है। |
| IndexOfValue(TValue) const | विशिष्ट मान की तलाश करता है। |
| rbegin() | कलेक्शन के अंतिम तत्व (रिवर्स में पहला) के लिए एक रिवर्स इटररेटर प्राप्त करता है। |
| rbegin() const | कॉन्स्ट-योग्य कलेक्शन के अंतिम तत्व (रिवर्स में पहला) के लिए एक रिवर्स इटररेटर प्राप्त करता है। |
| RemoveAt(int) | निर्दिष्ट स्थिति पर आइटम हटाता है। |
| rend() | कलेक्शन की शुरुआत से पहले एक गैर-मौजूद तत्व के लिए रिवर्स इटररेटर प्राप्त करता है। |
| rend() const | कॉन्स्ट-योग्य कलेक्शन की शुरुआत से पहले एक गैर-मौजूद तत्व के लिए रिवर्स इटररेटर प्राप्त करता है। |
| set_Capacity(int) | वर्तमान सूची की क्षमता सेट करता है। |
| SortedList() | खाली सूची बनाता है। |
| SortedList(const SharedPtr<IComparer<TKey>>&) | खाली सूची बनाता है। |
| SortedList(const SharedPtr<IDictionary<TKey, TValue>>&) | कॉपी कंस्ट्रक्टर। |
| SortedList(const map_t&) | कॉपी कंस्ट्रक्टर। |
| SortedList(int) | खाली सूची बनाता है। |
Typedefs
संबंधित देखें