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ą.
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 };>> > return> 0;> }> |
bendrumas java
>
>
Išvestis:
5>