Resultados de la búsqueda a petición "stdmap"
iterator vs reverse_iterator
Estoy usandostd::map para almacenar muchos elementos (pares de elementos) y tengo una "pequeña" duda. ¿Qué es más eficiente para iterar todos los elementos sobre mistd::map, iterator oreverse_iterator?
std :: correspondencia parcial del mapa para la clave
Tengo un std :: map y quiero buscar una clave usando una subcadena. Por ejemplo #include <iostream> #include <map> #include <string> using namespace std; typedef std::map<std::string, std::string> TStrStrMap; typedef std::pair<std::string, ...
c ++ 03: constructor predeterminado para tipos incorporados en std :: map
Siempre pensé que el siguiente código std::map<int, int> test; std::cout << test[0] << std::endl; imprimiría un valor aleatorio, porque crearía un valor unitario dentro del mapa. Sin embargo, resulta que el int creado siempre se inicializa a ...
map, lambda, remove_if
Entonces, tengo un problema con el algoritmo std :: map, lambda y stl (remove_if). En realidad, el mismo código con std :: list o std :: vector funciona bien. Mi ejemplo de prueba: #include <map> #include <iostream> #include <algorithm> struct ...
std :: inserción de mapa o std :: búsqueda de mapa?
Asumir un mapa donde desea conservar las entradas existentes. El 20% del tiempo, la entrada que está insertando son datos nuevos. ¿Hay alguna ventaja en hacer std :: map :: find y luego std :: map :: insert usando ese iterador devuelto? ¿O es ...