C++ хэл дээр pop back гэж юу вэ?
C++ хэл дээр pop back гэж юу вэ?

Видео: C++ хэл дээр pop back гэж юу вэ?

Видео: C++ хэл дээр pop back гэж юу вэ?
Видео: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, May
Anonim

pop_back () функцийг ашигладаг поп эсвэл вектороос элементүүдийг устгах буцаж . Уг утгыг вектороос төгсгөлөөс нь хасч, савны хэмжээг 1-ээр багасгасан.

Үүнтэй адилаар C++ дээр pop back гэж юу вэ?

Жагсаалт::pop_back() нь дотор нь суурилагдсан функц юм C++ STL нь элементийг устгахад хэрэглэгддэг буцаж жагсаалтын савны. Энэ функц нь жагсаалтын төгсгөлөөс элементийг устгахад савны хэмжээг 1-ээр багасгадаг.

Үүний нэгэн адил вектор C++ хэл дээр хэрхэн ажилладаг вэ? Векторууд in C++ хэмжээ нь өөрчлөгдөж болох массивуудыг төлөөлсөн дарааллын савнууд юм. Тэд элементүүдийн хувьд зэргэлдээ хадгалалтын байршлыг ашигладаг бөгөөд энэ нь тэдгээрийн элементүүдэд ердийн заагч дээр офсет ашиглан хандах боломжтой бөгөөд массив шиг үр дүнтэй байдаг.

Үүний нэгэн адил, Pop_back Delete гэж дууддаг уу?

pop_back () болно залгах векторт агуулагдаж буй бүх зүйлийг устгагч. Энэ тохиолдолд энэ нь дуудлага заагч устгагч -- аль хийдэг юу ч биш! Та өөрийн векторын элементүүдээр заасан объектуудыг тодорхой устгах хэрэгтэй хийсэн таны анхны кодын жишээнд.

Та яаж стект оруулах вэ?

Стек поп () Java хэл дээрх арга поп Java хэл дээрх () аргыг ашигладаг поп -аас нэг элемент стек . Элемент нь дээд хэсгээс гарч ирдэг стек мөн адил хасагдсан. Параметрүүд: Арга нь ямар ч параметр авдаггүй. Буцах утга: Энэ арга нь дээд талд байгаа элементийг буцаана стек тэгээд үүнийг арилгана.