hash_multimap::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 hash_multimap::empty (STL/CLR)().
Ejemplo
// cliext_hash_multimap_size.cpp
// compile with: /clr
#include <cliext/hash_map>
typedef cliext::hash_multimap<wchar_t, int> Myhash_multimap;
int main()
{
Myhash_multimap c1;
c1.insert(Myhash_multimap::make_value(L'a', 1));
c1.insert(Myhash_multimap::make_value(L'b', 2));
c1.insert(Myhash_multimap::make_value(L'c', 3));
// display contents " [a 1] [b 2] [c 3]"
for each (Myhash_multimap::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(Myhash_multimap::make_value(L'd', 4));
c1.insert(Myhash_multimap::make_value(L'e', 5));
System::Console::WriteLine("size() = {0} after adding 2", c1.size());
return (0);
}
Requisitos
encabezado: <cliext/hash_map>
Cliext deespacio de nombres: