Resultados da pesquisa a pedido "stdmap"

5 a resposta

Usando um vetor (matemático) em um std :: map

Palavras-chave:o que posso usar comostd::map chaves? [https://stackoverflow.com/questions/1856597/what-can-i-use-as-stdmap-keys] Eu precisava criar um mapeamento em que localizações-chave específicas no espaço mapeavam listas de objetos.std::map ...

10 a resposta

valor @Checking existe em um std :: map - C ++

Eu seiencontra método @ localiza a chave fornecida emstd :: map e retorne um iterador para o elemento Existe alguma maneira de encontrar o valor e obter um iterador para o elemento? O que eu preciso fazer é verificar se o valor especificado ...

3 a resposta

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

3 a resposta

Como posso criar meu próprio comparador para um mapa?

typedef map<string, string> myMap;Quando inserir um novo par emmyMap, usará a teclastring para comparar por seu próprio comparador de cadeias. É possível substituir esse comparador? Por exemplo, eu gostaria de comparar a chavestring pelo seu ...

3 a resposta

possível usar std :: map em C ++ com uma classe sem nenhum operador de cópi

Estou usando uma classe (Object) que não possui nenhum operador de cópia: basicamente não pode ser copiada agora. Eu tenho u std::map<int,Object> objects variável que lista objetos com um identificador int. Como eu poderia adicionar um objeto ...

6 a resposta

++ it ++ ao iterar sobre um mapa?

Exemplos mostrando como iterar em umstd::map costumam ser assim: MapType::const_iterator end = data.end(); for (MapType::const_iterator it = data.begin(); it != end; ++it) i.e. usa++it ao invés deit++. Existe alguma razão para isso? Poderia ...

2 a resposta

LevelDB vs. std :: map

Em nossa aplicação, usamosstd::map para armazenar (chave, valor) dados e usar a serialização para armazenar esses dados no disco. Com essa abordagem, descobrimos que a E / S do disco é um gargalo de desempenho e a localização de valores usando a ...

3 a resposta

qual é a melhor maneira de usar o tipo C uuid_t como chave em um std :: map?

Esta é uma maneira apropriada de fornecer chaves exclusivas em um mapa? Em outras palavras, a chave está sendo feita a partir do valor exclusivo contido no uuid ou está sendo feita a partir do ponteiro para ouuid_t struct? Uma pergunta paralela: ...

8 a resposta

Mapa Seguro de Segmento C ++

Alguém sabe onde posso encontrar uma implementação que envolva umstd::map e torna o thread seguro? Quando digo thread seguro, quero dizer que ele oferece apenas acesso serial ao mapa, um thread por vez. Idealmente, este mapa deve usar apenas as ...

4 a resposta

Pode criar um mapa std :: de classes herdadas?

Gostaria de saber se é possível criar um mapa de ponteiros de classes herdadas. Aqui está um exemplo do que estou tentando fazer: #include <string> #include <map> using namespace std; class BaseClass { string s; }; class Derived1 : public ...