stack::size (STL/CLR)
Cuenta el número de elementos.
size_type size();
Comentarios
La función miembro devuelve la longitud de la secuencia controlada.Se utiliza para determinar el número de elementos actualmente en la secuencia controlada.Si todo lo que se utiliza es de si la secuencia tiene un tamaño distinto de cero, vea stack::empty (STL/CLR)().
Ejemplo
// cliext_stack_size.cpp
// compile with: /clr
#include <cliext/stack>
typedef cliext::stack<wchar_t> Mystack;
int main()
{
Mystack c1;
c1.push(L'a');
c1.push(L'b');
c1.push(L'c');
// display initial contents " a b c"
for each (wchar_t elem in c1.get_container())
System::Console::Write(" {0}", elem);
System::Console::WriteLine();
System::Console::WriteLine("size() = {0} starting with 3", c1.size());
// pop an item and reinspect
c1.pop();
System::Console::WriteLine("size() = {0} after popping", c1.size());
// add two elements and reinspect
c1.push(L'a');
c1.push(L'b');
System::Console::WriteLine("size() = {0} after adding 2", c1.size());
return (0);
}
Requisitos
encabezado: <cliext/pila>
Cliext deespacio de nombres: