Resultados da pesquisa a pedido "stdmap"
Usando char * como uma chave em std :: map
Estou tentando descobrir por que o código a seguir não está funcionando e estou assumindo que é um problema usar char * como o tipo de chave, no entanto, não tenho certeza de como resolvê-lo ou por que está ocorrendo. Todas as outras funções que ...
Como atualizar std :: map depois de usar o método find?
Como atualizar o valor de uma chavestd::map depois de usar ofind método? Eu tenho uma declaração de mapa e iterador como esta: map <char, int> m1; map <char, int>::iterator m1_it; typedef pair <char, int> count_pair;Estou usando o mapa para ...
Por que usar std :: less como o functor padrão para comparar chaves em std :: map e std :: set?
Eu estou me perguntando por questd::map estd::set usarstd::less como o functor padrão para comparar chaves. Por que não usar um functor que funciona de forma semelhante ao strcmp? Algo como: template <typename T> struct compare { // Return less ...
Java equivalente ao C ++ std :: map?
Estou procurando uma classe Java com as características da implementação usual do C ++ std :: map (como eu a entendo, uma árvore de pesquisa binária com auto balanceamento): O (log n) desempenho para inserção / remoção / pesquisaCada elemento é ...
VS2010 RC - apenas 100 std :: map elements no depurador
Tenho um pequeno problema durante a depuração do meu aplicativo no VS 2010 RC quando quero ver todos os elementos do contêiner std :: map. Quando o depurador atinge o ponto de interrupção e quero verificar os valores do mapa no inspetor de ...
C ++ Long switch declaração ou procurar com um mapa?
No meu aplicativo C ++, tenho alguns valores que atuam como códigos para representar outros valores. Para traduzir os códigos, estive discutindo entre usar uma instrução switch ou um mapa stl. O switch seria algo como isto: int code; int value; ...
Como posso aumentar o desempenho em uma pesquisa de mapa com o tipo de chave std :: string?
Estou usando umstd::map (Implementação VC ++) e é um pouco lento para pesquisas por meio do método find do mapa. O tipo de chave éstd::string. Posso aumentar o desempenho destestd::map pesquisa através de uma substituição personalizada de chave ...
Usando contêineres STL para boost :: interprocess :: managed_shared_memory
Considere a seguinte situação: class Helper { public: // Getters and setters are present! private: int i; std::map<int, boost::interprocess::managed_shared_memory> shm; } int main() ...
Última chave em um std :: map
Eu estou procurando o valor da chave mais alto (definido pelo operador de comparação) de um std :: map. Isso é garantido? map.rbegin()->first? (Eu sou um pouco instável em iteradores reversos e quanta liberdade existe na implementação de std ...
maneira eficiente de obter a chave do valor std :: map
Eu tenho um mapa como abaixo: std::map< std::string ,int> mapobj; mapobj["one"] = 1; mapobj["two"] = 2; mapobj["three"] =3 ;como obter chave quando a entrada é um valor EX: entrada: 1 saída: um Nota: no meu caso, o valor é único