Resultados da pesquisa a pedido "stdmap"

12 a resposta

iterator vs reverse_iterator

Estou a usarstd::map para armazenar muitos elementos (pares de elementos) e tenho uma "pequena" dúvida. O que é mais eficiente para iterar todos os elementos no meustd::map, iterator oureverse_iterator?

8 a resposta

std :: mapear correspondência parcial para a chave

Eu tenho um std :: map e quero procurar uma chave usando uma substring. For exampe #include <iostream> #include <map> #include <string> using namespace std; typedef std::map<std::string, std::string> TStrStrMap; typedef std::pair<std::string, ...

10 a resposta

c ++ 03: construtor padrão para tipos de build-in em std :: map

Eu sempre pensei que o seguinte código std::map<int, int> test; std::cout << test[0] << std::endl; imprimiria valor aleatório, pois criaria valor unitizado no mapa. No entanto, verifica-se que int criado é realmente sempre inicializado com zero ...

4 a resposta

map, lambda, remove_if

Então, eu tenho problema com o std :: map, lambda e algoritmo stl (remove_if). Na verdade, o mesmo código com std :: list ou std :: vector funciona bem. Meu exemplo de teste: #include <map> #include <iostream> #include <algorithm> struct Foo { ...

18 a resposta

std :: map insert ou std :: map find?

Assumindo um mapa em que você deseja preservar as entradas existentes. 20% do tempo, a entrada que você está inserindo é de novos dados. Existe uma vantagem em fazer std :: map :: find e std :: map :: insert usando o iterador retornado? Ou é mais ...