Resultados da pesquisa a pedido "stl"

4 a resposta

Mesclar dois mapas STL

Como mesclar dois mapas STL em um? Ambos têm os mesmos tipos de valor-chave (mapa). Se houver sobreposição das teclas, gostaria de dar preferência a um dos mapas.

2 a resposta

Existe uma alternativa melhor ao std :: remove_if para remover elementos de um vetor?

A tarefa de remover elementos com uma determinada propriedade de umstd::vector ou outro contêiner se presta a uma implementação de estilo funcional: Por que se preocupar com loops, desalocação de memória e movimentação de dados corretamente? No ...

3 a resposta

É garantido que std :: array <T, S> seja POD se T for POD?

No momento, estou escrevendo uma biblioteca de edição de memória C ++ e, para as APIs de leitura / gravação, uso características de tipo (std :: is_pod, std :: is_same) e boost :: enable_if para fornecer três sobrecargas: Tipos de POD. por ...

3 a resposta

Posso ter contêineres polimórficos com semântica de valor em C ++ 11?

Esta é uma sequela de umpublicação relacionada [https://stackoverflow.com/questions/41045/can-i-have-polymorphic-containers-with-value-semantics-in-c] que fez a eterna pergunta: Posso ter contêineres polimórficos com semântica de valor em C ...

6 a resposta

Vetor C ++, retorno vs. parâmetro [duplicado]

Possível duplicado: como "retornar um objeto" em C ++ [https://stackoverflow.com/questions/3350385/how-to-return-an-object-in-c] Gostaria de saber se existe uma diferença entre as três abordagens a seguir: void FillVector_1(vector<int>& v) { ...

2 a resposta

Alternativa à declaração de modelo de typedef

Estou tentando realizar namespace NTL { typedef std::valarray vector; }através do C ++ padrão. Sei que não é permitido, mas preciso de uma maneira rápida e fácil (sem reimplementar todas as funções, operadores, sobrecargas, etc.) para obter um ...

4 a resposta

Está tudo bem em "Mover" um objeto de uma fila, se você estiver prestes a sair dele?

Eu tenho trabalhado em um analisador paracommands (que são invólucros sofisticados em torno de grandes matrizes de dados) e têm uma fila na qual os comandos não manipulados residem. Se eu precisar de um comando, eu o consultarei com código como ...

4 a resposta

O `std :: set` classifica os elementos em todos os casos? [duplicado

Esta pergunta já tem uma resposta aqui: A ordem de iteração std :: set está sempre aumentando de acordo com a especificação C + [/questions/8833938/is-the-stdset-iteration-order-always-ascending-according-to-the-c-specificat] 5 respostasA ...

2 a resposta

egras para invalidação do iterador [duplicado]

Esta pergunta já tem uma resposta aqui: egras de invalidação do iterad [/questions/6438086/iterator-invalidation-rules] 5 respostas Quais são as regras usuais para a invalidação do Iterator ao operar sobre classes de contêiner STL (Vetor, ...

4 a resposta

Existe alguma razão para usar std :: list? [duplicado

Esta pergunta já tem uma resposta aqui: Em que circunstâncias as listas vinculadas são úteis? [/questions/2429217/under-what-circumstances-are-linked-lists-useful] 15 respostasApós ter lidoessa ...