Resultados de la búsqueda a petición "unordered-map"

2 la respuesta

par <int, int> par como clave del problema de mapa_desordenado

Mi código: typedef pair<int,int> Pair tr1::unordered_map<Pair,bool> h; h.insert(make_pair(Pair(0,0),true));Erorr undefined reference to `std::tr1::hash<std::pair<int, int> >::operator()(std::pair<int, int>) const'¿Algo que necesito ...

1 la respuesta

C ++ unordered_map <string, ...> búsqueda sin construir string

Tengo un código C ++ que investiga una cadena GRANDE y coincide con muchas subcadenas. En la medida de lo posible, evito construir cadenas std ::, codificando subcadenas como esta: char* buffer, size_t bufferSizeSin embargo, en algún momento, me ...

2 la respuesta

un mapa hash C ++ que conserva el orden de inserción [duplicado]

Esta pregunta ya tiene una respuesta aquí: A std :: mapa que realiza un seguimiento del orden de inserción? [/questions/1098175/a-stdmap-that-keep-track-of-the-order-of-insertion] 14 respuestasTengo el siguiente código #include <iostream> ...

1 la respuesta

apa no ordenado: problema al usar el puntero de función de miembro de cla

Tengo el siguiente problema: estoy escribiendo un simple emulador de chip8 y tengo una clase masiva de funciones de intérprete a las que me gustaría acceder a través de códigos de operación como teclas, como con un diccionario. Eso es para ...

2 la respuesta

Definiendo una función hash en TR1 unordered_map dentro de una estructura

De acuerdo aest [https://mikecvet.wordpress.com/2011/01/28/customizing-tr1-unordered_map-hashing-and-equality-functions/] , es posible definir una función de igualdad en un TR1 unordered_map como este: #include <tr1/unordered_map> using ...

5 la respuesta

Preasignando cubos en un C ++ std :: unordered_map

Estoy usando lastd::unordered_map de gnu ++ 0x para almacenar una gran cantidad de datos. Quiero preasignar espacio para la gran cantidad de elementos, ya que puedo vincular el espacio total utilizado. Lo que me gustaría poder hacer es ...

5 la respuesta

Sorting std :: unordered_map by key

¿Cómo puedo ordenar ununordered_map por clave? Necesito imprimir unaunordered_map ordenados por clave.

3 la respuesta

C ++ algunas preguntas sobre boost :: unordered_map & boost :: hash

Hace poco comencé a pensar en boost y sus contenedores, y leí algunos artículos en la web y en stackoverflow que un boost :: unordered_map es el contenedor de mayor rendimiento para grandes colecciones. Entonces, tengo esta clase de estado, que ...

4 la respuesta

ash genérico para tuplas en unordered_map / unordered_set

Por qué nostd::unordered_map<tuple<int, int>, string> solo trabaja fuera de la caja? Es tedioso tener que definir una función hash paratuple<int, int>, p.ej template<> struct do_hash<tuple<int, int>> { size_t operator()(std::tuple<int, int> ...

3 la respuesta

¿Cómo especializarse std :: hash <Key> :: operator () para el tipo definido por el usuario en contenedores desordenados?

Para admitir tipos de clave definidos por el usuario enstd::unordered_set<Key> ystd::unordered_map<Key, Value> uno tiene que proporcionaroperator==(Key, Key) y un hash functor: struct X { int id; /* ... */ }; bool operator==(X a, X b) { return ...