C++ тилинде pop back деген эмне?
C++ тилинде pop back деген эмне?

Video: C++ тилинде pop back деген эмне?

Video: C++ тилинде pop back деген эмне?
Video: Жава деген эмне? Жава программалоо тилин Кыргыз тилинде акысыз оку. 2024, Май
Anonim

pop_back () функциясы колдонулат поп же вектордон элементтерди алып салуу артка . Мааниси вектордон аягында алынып салынат жана контейнердин өлчөмү 1ге кичирейт.

Ошо сыяктуу эле, C++ тилинде pop back деген эмне?

Тизме::pop_back() бул ичинде орнотулган функция C++ STL бул элементти алып салуу үчүн колдонулат артка тизме контейнеринин. Ошентип, бул функция контейнердин өлчөмүн 1ге азайтат, анткени ал тизменин аягындагы элементти жок кылат.

Ошо сыяктуу эле, вектор C++ тилинде кантип иштейт? Векторлор ичинде C++ өлчөмү өзгөрө турган массивдерди чагылдырган ырааттуу контейнерлер. Алар элементтери үчүн туташкан сактоо жерлерин колдонушат, демек, алардын элементтерине анын элементтеринин кадимки көрсөткүчтөрүндөгү офсеттердин жардамы менен жана массивдердегидей эле натыйжалуу кирүүгө болот.

Ошо сыяктуу эле, Pop_back Delete деп атабы?

pop_back () болот чалуу вектордо камтылган нерсенин деструктору. Бул учурда, ал чалуулар көрсөткүчтүн деструктору -- кайсы кылат таптакыр эч нерсе! Сиз векторуңуздун элементтери көрсөткөн объекттерди сиздей эле жок кылышыңыз керек кылды биринчи код үлгүсүндө.

Стекке кантип кошуласыз?

Стек поп () Java тилиндеги ыкма поп Java тилинде () ыкмасы колдонулат поп бир элемент стек . Элемент үстүнкү бөлүгүнөн чыгарылат стек жана ошол эле жерден алынып салынат. Параметрлер: Метод эч кандай параметрди албайт. Кайтаруу мааниси: Бул ыкманын жогору жагындагы элементти кайтарат стек анан аны алып салат.