Resultados da pesquisa a pedido "stl"

11 a resposta

Como fazer elementos de vetor únicos? (remover duplicatas não adjacentes)

Eu tenho um vetor contendo poucas duplicatas não adjacentes.Como um exemplo simples, considere:

4 a resposta

Usando std :: bind2nd com referências

Eu tenho uma classe simples como esta:

4 a resposta

Recipientes de biblioteca padrão com parâmetros de modelo opcionais adicionais?

Depois de ler a declaração várias vezes em artigos - quero adicionar essa pergunta ao Stackoverflow e perguntar à comunidade - o seguinte código é portátil?

4 a resposta

Usando boost :: random como o RNG para std :: random_shuffle

Eu tenho um programa que usa o gerador de números aleatórios mt19937 de boost :: random. Eu preciso fazer um random_shuffle e quero que os números aleatórios...

2 a resposta

Existe uma implementação autônoma de std :: function?

Eu estou trabalhando em um sistema embarcado, então o tamanho do código é um problema. Usar a biblioteca padrão aumenta meu tamanho binário em cerca de 60k, ...

2 a resposta

C ++ std :: vector emplace vs inserir [duplicado]

Esta questão já tem uma resposta aqui:push_back vs emplace_back 6 respostasEu queria saber quais são as diferenças entre os dois. Eu percebo que emplace é c ...

4 a resposta

Como auto-copiar um vetor? [duplicado]

Esta questão já tem uma resposta aqui:Nice maneira de acrescentar um vetor para si 4 respostasVamos dizer que eu tenho um

5 a resposta

Matriz associativa C ++ com tipos arbitrários para valores

Qual é a melhor maneira de ter uma matriz associativa com tipos de valores arbitrários para cada chave em C ++? Atualmente, meu plano é criar uma classe "value" com variáveis de membro dos tipos que esperarei. Por exemplo: class Value { int ...

3 a resposta

O std :: vector :: insert () invalida os iteradores se o vetor tiver espaço suficiente (criado através da reserva)?

RespondendoComo auto-copiar um vetor? me deixou um pouco confuso sobre a invalidação do iterador. Alguma literatura diz "se você usar insert, push_back,...

1 a resposta

Posso definir um mapa cuja chave é uma estrutura?

e como posso fazer isso em C ++?