Muhammad al-xorazmiy nomidagi toshkent axborot texnoligiyalar universiteti qarshi filliali
Download 0.61 Mb.
|
Dasturlash 2 mustaqil ish 2
Set uchun aniqlangan funksiyalar:
begin() funksiyasi: Qaytish qiymati "boshlash" const_iterator-ga tayinlangan bo'lsa, u holda belgilangan obyektdagi elementlarni o'zgartirish mumkin emas. Agar boshlang'ichning qaytarilish qiymati iteratorga tayinlangan bo'lsa, unda yig'ish obyektidagi elementlar o'zgarishi mumkin. cbegin() funksiyasi: To'plamdagi birinchi elementga tegishli bo'lgan const-iterator ni qaytaradi. const_iterator cbegin() const; auto i1 = Container.begin(); // i1 is Container auto i2 = Container.cbegin(); // i2 is Container cend() funksiyasi: Maydondagi oxirgi elementdan so'ng darhol manzilga kiradigan doimiy iteratorni qaytaradi. const_iterator cend() const; auto i1 = Container.end(); // i1 is Container // i2 is Container clear() funksiyasi: const_reference() funksiyasi: Const operatsiyalarini o'qish va bajarish uchun to'plamda saqlanadigan const elementiga mos yozuvlar beradigan tur. typedef typename allocator_type::const_reference cons find() funksiyasi: Belgilangan pozitsiyalardan biron bir element yoki elementlar qatorini yoki berilgan kalitga mos keladigan elementlarni topadi. iterator find(const Key& key); const_iterator find( const Key& key) const; allocator_type turi: To'plam obyekti uchun tarqatish sinfini ifodalovchi tur. typedef Allocator allocator_type; key_comp() funksiyasi: To'plamdagi elementlarni tartibga solish uchun ishlatiladigan taqqoslash obyektining nusxasini oladi. bool-operator () (key const & _xVal, key const & _yVal); Esda tutingki, key_compare va value_compare ikkalasi ham Traits shablonlari parametrining sinonimidir. Ikkala turi ham bir xil bo'lgan to'siq va multiset sinflari uchun taqdim etiladi, ular map da va multimap sinflarida mosligi uchun farq qiladi. multiset sinfi multiset - bir xil kalitlar bilan ishlovchi turlar va funksiyalarga ega konteynerdir. set sinfida mavjud barcha barcha funksiyalar multimap sinfi uchun ham qo’llaniladi. Faqat mavjud elementlarga murojaat qilishda funksiya sintaksisi o’zgarishi mumkin. Download 0.61 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling