Std ro'yxatimi?
Std ro'yxatimi?

Video: Std ro'yxatimi?

Video: Std ro'yxatimi?
Video: WORD: Adabiyotlar ro'yxatini shakllantirish usullari 2024, Noyabr
Anonim

std :: ro'yxati . std :: ro'yxati - bu idishning istalgan joyidan elementlarni doimiy ravishda kiritish va olib tashlashni qo'llab-quvvatlaydigan konteyner. Odatda ikki tomonlama bog'langan holda amalga oshiriladi ro'yxati . Ga solishtirganda std ::forward_list bu konteyner kam joy tejamkor bo'lgan holda ikki tomonlama takrorlash imkoniyatini beradi.

Bundan tashqari, C++ da ro'yxat nima?

Roʻyxat . Ro'yxatlar ketma-ketlik konteynerlari bo'lib, ular ketma-ketlikning istalgan joyiga doimiy vaqt kiritish va o'chirish operatsiyalari va ikkala yo'nalishda takrorlash imkonini beradi. Roʻyxat konteynerlar ikki tomonlama bog'langan holda amalga oshiriladi ro'yxatlar ; Ikki marta bog'langan ro'yxatlar o'z ichiga olgan har bir elementni turli va bir-biriga bog'liq bo'lmagan saqlash joylarida saqlashi mumkin.

Keyinchalik savol tug'iladi, C++ vektori nima? 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.

Bundan tashqari, STL ro'yxati nima?

Roʻyxat C++ standart andozalar kutubxonasida ( STL ) Ro'yxatlar qo'shni bo'lmagan xotira ajratish imkonini beruvchi ketma-ket konteynerlardir. Vektor bilan solishtirganda, ro'yxati sekin harakatga ega, lekin joy topilgach, kiritish va oʻchirish tez amalga oshiriladi. Odatda, biz a deganda Roʻyxat , biz ikki tomonlama bog'langan haqida gapiramiz ro'yxati.

C++ da juftlik nima?

to'plamlari juftlar C++ da Juftlash ikki ma'lumot elementi yoki ob'ektdan iborat sarlavhada aniqlangan oddiy konteynerdir. Juftlash turi har xil bo'lishi mumkin bo'lgan ikkita qiymatni birlashtirish uchun ishlatiladi. Juftlash ikkita heterojen ob'ektni bitta birlik sifatida saqlash usulini taqdim etadi. Juftlash tayinlash, nusxalash va solishtirish mumkin.

Tavsiya: