Hoeveel elemente kan vektore hou?
Hoeveel elemente kan vektore hou?

Video: Hoeveel elemente kan vektore hou?

Video: Hoeveel elemente kan vektore hou?
Video: Саймон Синек: Как выдающиеся лидеры вдохновляют действовать 2024, Mei
Anonim

Dit beteken dat die vektor het 15 geïnisialiseer elemente tot hul verstekwaarde.

Net so, vra mense, wat is die kapasiteit van 'n vektor?

Die grootte van 'n vektor is die aantal elemente wat dit bevat, wat direk beheer word deur hoeveel elemente jy in die vektor . Kapasiteit is die hoeveelheid spasie wat die vektor tans gebruik. Die kapasiteit van die vektor is die grootte van daardie skikking. Dit is altyd gelyk aan of groter as die grootte.

Gevolglik is die vraag, hoe vind jy die afmetings van 'n vektor? grootte () – Wys die aantal elemente in die vektor . max_size() – Wys die maksimum aantal elemente wat die vektor kan hou. kapasiteit() – Gee die grootte van die stoorplek wat tans aan die vektor uitgedruk as aantal elemente. resize(n) – Verander die grootte van die houer sodat dit 'n' elemente bevat.

Net so, wat is die maksimum grootte van 'n vektor in C++?

max_size() is die teoretiese maksimum aantal items wat in jou geplaas kan word vektor . Op 'n 32-bis-stelsel kan jy in teorie 4Gb == 2^32 toeken, wat 2^32 char-waardes, 2^30 int-waardes of 2^29 dubbelwaardes is.

Hoeveel elemente kan 'n skikking C++ hou?

11 Antwoorde. Daar is twee perke, beide nie afgedwing deur C++ maar eerder deur die hardeware. Die eerste limiet (moet nooit bereik word nie) word bepaal deur die beperkings van die grootte tipe wat gebruik word om 'n indeks in die skikking (en die grootte daarvan).

Aanbeveel: