Resultados da pesquisa a pedido "stl-algorithm"

6 a resposta

Usando o emplace com algoritmos como std :: fill

Eu tenho usado

6 a resposta

Ordenar objetos de tamanho dinâmico

ProblemaSuponha que eu tenha uma grande quantidade de bytes (pense em até 4 GB) contendo alguns dados. Esses bytes correspondem a objetos distintos de tal fo...

5 a resposta

Reserva de vetor STL () e cópia ()

Saudações,Eu estou tentando executar uma cópia de um vetor (vec1) para outro vetor (vec2) usando as seguintes 2 linhas abreviadas de código (segue o aplicati...

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

8 a resposta

Por que não há transform_if na biblioteca padrão C ++?

Um caso de uso surgiu ao se desejar fazer uma cópia de competição (1. factível comcopy_if) mas de um contêiner de valores para um contêiner de ponteiros para esses valores (2. factível comtransform) Com as ferramentas disponíveis, não possofaça ...

4 a resposta

std :: copy n elementos ou até o fim

Gostaria de copiar até N elementos. template< class InputIt, class Size, class OutputIt> OutputIt myCopy_n(InputIt first, InputIt last, Size count, OutputIt result) { Size c = count; while (first != last && c > 0) { *result++ = *first++; --c; } ...

2 a resposta

sando classes locais com algoritmos S

empre me perguntei por que você não pode usar classes definidas localmente como predicados para os algoritmos ST Na pergunta:bordando algoritmos STL, lambda, classes locais e outras ...

5 a resposta

como encontrar a interseção de dois std :: set em C + +?

4 a resposta

Composability de algoritmos STL

Os algoritmos STL são uma coisa bastante útil em C ++. Mas uma coisa que me irrita é que eles parecem não ter compostabilidad Por exemplo, digamos que eu tenho umvector<pair<int, int>> e quer transformar isso em umvector<int> contendo apenas ...

1 a resposta

Resultados errados ao anexar vetor a si mesmo usando copy e back_inserter [duplicado]

Esta questão já tem uma resposta aqui:Nice maneira de acrescentar um vetor para si 4 respostasInspirado poressa questão, perguntando como acrescentar um veto...