Push_back C++ гэж юу вэ?
Push_back C++ гэж юу вэ?

Видео: Push_back C++ гэж юу вэ?

Видео: Push_back C++ гэж юу вэ?
Видео: C++ Functional programming гэж юу вэ? Гүнзгий детайлэд (Part 2) 2024, Дөрөвдүгээр сар
Anonim

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

Үүнийг анхаарч үзвэл, C++ хэл дээр push back функц нь юу вэ?

түлхэх_буцах() функц дассан түлхэх -аас deque руу элементүүд буцаж . Шинэ утгыг одоогийн сүүлийн элементээс өмнө төгсгөлд нь оруулаад савны хэмжээ 1-ээр нэмэгдэнэ.

Дээрхээс гадна вектор C++ гэж юу вэ? Векторууд C++ дээр A вектор нь массивтай төстэй бөгөөд нэг утгаараа хэд хэдэн элемент ижил хувьсагчийн нэрээр хадгалагддаг. Массиваас ялгаатай нь, векторууд динамик хэмжээтэй байдаг нь том давуу тал юм.

C++ хэл дээр контейнер гэж юу вэ?

А сав Энэ нь бусад объектуудын цуглуулгыг (түүний элементүүд) хадгалдаг эзэмшигч объект юм. Контейнер адаптерууд дүүрээгүй байна сав ангиуд, гэхдээ аль нэгнийх нь объект дээр тулгуурласан тодорхой интерфэйсийг хангадаг ангиуд сав элементүүдийг зохицуулах ангиуд (deque эсвэл list гэх мэт).

Жагсаалтын Push_back () Push_front () Pop_back () болон Pop_front () функцүүдийн зорилго юу вэ?

push_front() функцийг жагсаана C++ STL дээр. The жагсаалт :: түлхэх_урд() суурилуулсан байна функц inC++ STL нь a-ийн урд талд элемент оруулахад хэрэглэгддэг жагсаалт одоогийн дээд элементийн өмнөхөн контейнер. Энэ функц мөн савны хэмжээг 1. Параметрүүд: Энэ функц нэг параметрийн утгыг хүлээн авдаг