resize()

C++ vector resize() funksiyasi

❮ Vektor funksiyalari


Misol

Vektor o‘lchamini o‘zgartiring:

vector<string> cars = {"Volvo", "BMW", "Ford", "Mazda"};
cars.resize(2);
for(string car : cars) {
  cout << car << "\n";
}
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

resize() funksiyasi vektordagi elementlar sonini o‘zgartiradi.

Agar o‘lchami o‘zgartirilgan vektor kattaroq bo‘lsa, yangi qo‘shilgan elementlarning qiymatini ko‘rsatish mumkin.

Sintaksis

Quyidagilardan biri:

vector.resize(size_t size);
vector.resize(size_t size, <type> value);

size_t ma’lumot tipi manfiy bo‘lmagan butun sondir. <type> vektordagi ma’lumotlarning tipini bildiradi.

Parametr qiymatlari

Parametr Tavsif
size Majburiy. Vektorning yangi o‘lchami.
value Ixtiyoriy. Vektor o‘lchami kattalashganda yangi qo‘shilgan elementlarga beriladigan qiymat.

Ko‘proq misollar

Misol

Vektor o‘lchamini o‘zgartiring va unga yangi elementlar qo‘shing:

vector<string> cars = {"Volvo", "BMW", "Ford", "Mazda"};
cars.resize(6, "Toyota");
for(string car : cars) {
  cout << car << "\n";
}
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

Vektorlar haqida vektorlar darsligimizda batafsil o‘qing.


❮ Vektor funksiyalari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!