logo

masyvas::size() C++ STL


Masyvo klasės paprastai yra efektyvesnės, lengvesnės ir patikimesnės nei C stiliaus masyvai. Masyvo klasės įvedimas iš C++11 pasiūlė geresnę C stiliaus masyvų alternatyvą.

masyvas::dydis()

Funkcija size() naudojama sąrašo konteinerio dydžiui arba sąrašo konteinerio elementų skaičiui grąžinti.



Sintaksė:

unix sukurti katalogą
  arrayname .size() Parameters : No parameters are passed. Returns : Number of elements in the container.>

Pavyzdžiai:

 Input : myarray{1, 2, 3, 4, 5}; myarray.size(); Output : 5 Input : myarray{}; myarray.size(); Output : 0>

Klaidos ir išimtys



1. Jai netaikoma metimo garantija.
2. Rodo klaidą, kai perduodamas parametras.






// CPP program to illustrate> // Implementation of size() function> #include> #include> using> namespace> std;> > int> main()> {> >array<>int>,5>myarray{ 1, 2, 3, 4, 5 };>> cout << myarray.size();> >return> 0;> }>

bendrumas java

>

>

Išvestis:

5>