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ą.
Funkcija size() naudojama sąrašo konteinerio dydžiui arba sąrašo konteinerio elementų skaičiui grąžinti.
Sintaksė:
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 };>> |