Compartir a través de


map::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 map::empty (STL/CLR)().

Ejemplo

// cliext_map_size.cpp 
// compile with: /clr 
#include <cliext/map> 
 
typedef cliext::map<wchar_t, int> Mymap; 
int main() 
    { 
    Mymap c1; 
    c1.insert(Mymap::make_value(L'a', 1)); 
    c1.insert(Mymap::make_value(L'b', 2)); 
    c1.insert(Mymap::make_value(L'c', 3)); 
 
// display contents " [a 1] [b 2] [c 3]" 
    for each (Mymap::value_type elem in c1) 
        System::Console::Write(" [{0} {1}]", elem->first, elem->second); 
    System::Console::WriteLine(); 
 
// clear the container and reinspect 
    c1.clear(); 
    System::Console::WriteLine("size() = {0} after clearing", c1.size()); 
 
// add elements and clear again 
    c1.insert(Mymap::make_value(L'd', 4)); 
    c1.insert(Mymap::make_value(L'e', 5)); 
    System::Console::WriteLine("size() = {0} after adding 2", c1.size()); 
    return (0); 
    } 
 
  

Requisitos

encabezado: <cliext/asignado>

Cliext deespacio de nombres:

Vea también

Referencia

map (STL/CLR)

map::empty (STL/CLR)