C++ da pop-back nima?
C++ da pop-back nima?

Video: C++ da pop-back nima?

Video: C++ da pop-back nima?
Video: #28 dars | List va set (stl containers). Yakuniy dars | C++ da dasturlash 2024, May
Anonim

pop_back () funktsiyasidan foydalaniladi pop yoki vektordan elementlarni olib tashlang orqaga . Qiymat oxiridan vektordan chiqariladi va konteyner hajmi 1 ga kamayadi.

Xuddi shunday, C++ da pop-back nima?

Ro'yxat::pop_back() o'rnatilgan funksiyadir C++ STL elementni o'chirish uchun ishlatiladi orqaga ro'yxat konteyneri. Shunday qilib, ushbu funktsiya konteyner hajmini 1 ga kamaytiradi, chunki u ro'yxat oxiridagi elementni o'chiradi.

Xuddi shunday, C++ da vektor qanday ishlaydi? Vektorlar ichida C++ hajmi o'zgarishi mumkin bo'lgan massivlarni ifodalovchi ketma-ket konteynerlardir. Ular o'z elementlari uchun qo'shni saqlash joylaridan foydalanadilar, ya'ni ularning elementlariga uning elementlariga muntazam ko'rsatgichlarda ofsetlar yordamida va massivlardagi kabi samarali kirish mumkin.

Xuddi shunday, Pop_back o'chirishni chaqiradimi?

pop_back () bo'ladi qo'ng'iroq qiling vektorda mavjud bo'lgan har qanday narsaning destruktori. Bu holda, u qo'ng'iroqlar ko'rsatgichning destruktori -- qaysi qiladi mutlaqo hech narsa! O'zingiz kabi vektoringiz elementlari tomonidan ko'rsatilgan ob'ektlarni aniq yo'q qilishingiz kerak qildi birinchi kod namunangizda.

Qanday qilib stekga kirasiz?

Stack pop () Java tilidagi usul pop Java tilidagi () usulidan foydalaniladi pop dan element stack . Element yuqoridan ko'tariladi stack va xuddi shu narsadan olib tashlanadi. Parametrlar: Usul hech qanday parametrlarni olmaydi. Qaytish qiymati: Bu usul yuqoridagi elementni qaytaradi stack va keyin uni olib tashlaydi.