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

2 la respuesta

Función hash para la clase definida por el usuario. ¿Cómo hacer amigos? :)

Tengo una clase C, que tiene una

1 la respuesta

Hashing punteros como claves para unordered_map en C ++ STL

Publiqué un similarpregunta [https://stackoverflow.com/questions/25122932/pointers-as-keys-in-map-c-stl]con respecto al uso de punteros como claves en mapas en C ++ STL. Cómo se combinan los punteros en mapas_ordenados cuando se usan como claves. ...

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> ...

5 la respuesta

Función de hash de C ++ para la cadena en unordered_map

Parece como si C ++ no tuviera una función hash para las cadenas en la biblioteca estándar. ¿Es esto cierto?¿Cuál es un ejemplo práctico de usar una cadena c...

6 la respuesta

std :: unordered_map uso de memoria muy alto

Ayer intenté usarstd::unordered_map y este código me confundió cuánta memoria usó. typedef list<string> entityId_list; struct tile_content { char cost; entityId_list entities; }; unordered_map<int, tile_content> hash_map; for (size_t i = 0; i < ...

3 la respuesta

C ++ std :: unordered_map complex

He leído mucho sobreunordered_map (c ++ 11) complejidad de tiempo aquí en stackoverflow, pero no he encontrado la respuesta a mi pregunta.Asumamos la indexac...

2 la respuesta

¿Cómo implemento una función hash CString para usar con std :: unordered_map?

Quiero declarar: std::unordered_map<CString, CString> m_mapMyMap;Pero cuando construyo, recibí un error que me dice que el C ++ estándar no proporciona una función hash para CString, mientras que CString tiene el operador (LPCSTR). ¿Cómo ...

1 la respuesta

Invalidación del iterador en boost :: unordered_map

estoy usando

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 ...

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 ...