Sa elementë mund të mbajnë vektorët?
Sa elementë mund të mbajnë vektorët?

Video: Sa elementë mund të mbajnë vektorët?

Video: Sa elementë mund të mbajnë vektorët?
Video: 7 arsye pse duhet të keni të paktën një mace në jetën tuaj! 2024, Dhjetor
Anonim

Kjo do të thotë se vektoriale ka inicializuar 15 elementet në vlerën e tyre të paracaktuar.

Po kështu, njerëzit pyesin, sa është kapaciteti i një vektori?

Madhësia e një vektoriale është numri i elementeve që përmban, i cili kontrollohet drejtpërdrejt nga sa elementë vendosni në vektoriale . Kapaciteti është sasia e hapësirës që vektoriale është duke përdorur aktualisht. Të kapaciteti të vektoriale është madhësia e atij grupi. Kjo është gjithmonë e barabartë ose më e madhe se madhësia.

Më pas, pyetja është, si i gjeni përmasat e një vektori? madhësia () – Rikthen numrin e elementeve në vektoriale . max_size() – Rikthen numrin maksimal të elementeve që vektoriale mund të mbajë. Kapaciteti() – Kthen madhësia të hapësirës së ruajtjes së caktuar aktualisht për vektoriale shprehur si numër elementësh. resize(n) – Ndryshon madhësinë e kontejnerit në mënyrë që të përmbajë elemente 'n'.

Po kështu, cila është madhësia maksimale e një vektori në C++?

max_size() është teorike maksimale numri i artikujve që mund të vendosen në tuaj vektoriale . Në një sistem 32-bitësh, në teori mund të ndani 4Gb == 2^32 që është 2^32 vlera char, 2^30 vlera int ose 2^29 vlera të dyfishta.

Sa elementë mund të mbajë një grup C++?

11 Përgjigje. Ka dy kufizime, të dyja nuk zbatohen nga C++ por më tepër nga hardueri. Kufiri i parë (nuk duhet të arrihet kurrë) përcaktohet nga kufizimet e llojit të madhësisë së përdorur për të përshkruar një indeks në varg (dhe madhësia e tij).

Recommended: