Resultados da pesquisa a pedido "stdmap"
Copy std :: mapear em std :: vetor de pares
Estou tentando copiar um mapa em um vetor de par, para poder classificar o vetor pelosecond membro dos dados dos pares. Resolvi isso fazendo o seguinte: void mappedWordsListSorter(){ for (auto itr = mappedWordsList.begin(); itr ...
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
Por que std :: unordered_map tem um método de reserva?
De acordo comesta [https://stackoverflow.com/questions/13049340/initializing-a-stdmap-when-the-size-is-known-in-advance] você não pode reservar espaço parastd::map: Não, os membros do mapa são armazenados internamente em uma estrutura em ...
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() ...
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 ...
Não consigo inserir no std :: map (G ++)
Eu tenho um seguinte problema:
Maneira mais eficiente de atribuir valores a mapas
Qual a maneira de atribuir valores a um mapa é mais eficiente? Ou são todos otimizados para o mesmo código (na maioria dos compiladores modernos)?
std :: map change key_comp após a inicialização
É possível alterar o método de comparação de um std :: map depois que ele foi criado e inicializado? Ou talvez só depois de ter sido criado?Eu quero alterar ...