Vektorlar neçə element tuta bilər?
Vektorlar neçə element tuta bilər?

Video: Vektorlar neçə element tuta bilər?

Video: Vektorlar neçə element tuta bilər?
Video: Telefonunun neçə yaşı var? 2024, Noyabr
Anonim

Bu o deməkdir ki, vektor 15-i işə saldı elementləri onların standart dəyərinə.

Eynilə insanlar soruşurlar ki, vektorun tutumu nədir?

Ölçüsü a vektor onun daxil olduğu elementlərin sayıdır və bu, daxil etdiyiniz elementlərin sayı ilə birbaşa idarə olunur vektor . Tutum olan boşluq miqdarıdır vektor hal hazırda istifadə edir. The tutumu -nin vektor həmin massivin ölçüsüdür. Bu həmişə ölçüyə bərabər və ya ondan böyükdür.

Daha sonra sual yaranır ki, vektorun ölçülərini necə tapmaq olar? ölçüsü () - elementlərin sayını qaytarır vektor . max_size() – Elementlərin maksimum sayını qaytarır vektor tuta bilər. kapasite() – qaytarır ölçüsü hazırda ayrılmış saxlama sahəsinin vektor elementlərin sayı kimi ifadə edilir. resize(n) – Konteynerin ölçüsünü dəyişdirir ki, tərkibində “n” elementləri olsun.

Beləliklə, C++-da vektorun maksimum ölçüsü nədir?

max_size() nəzəridir maksimum yerləşdirə biləcəyiniz əşyaların sayı vektor . 32 bitlik sistemdə siz nəzəri olaraq 2^32 simvol dəyəri, 2^30 int dəyəri və ya 2^29 ikiqat dəyər olan 4Gb == 2^32 ayıra bilərsiniz.

Massiv C++ dilini neçə element saxlaya bilər?

11 Cavablar. İki məhdudiyyət var, hər ikisi tərəfindən tətbiq edilmir C++ daha çox hardware tərəfindən. Birinci hədd (heç vaxt əldə edilməməlidir) indeksi təsvir etmək üçün istifadə edilən ölçü tipinə aid məhdudiyyətlər ilə müəyyən edilir. massiv (və onun ölçüsü).

Tövsiyə: