Resultados da pesquisa a pedido "stl-algorithm"
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; } ...
Encontre os dois primeiros elementos não adjacentes em um conjunto usando um algoritmo STL
Então, eu realmente lutei com isso e, mesmo agora, não estou feliz com minha solução. eu tenho umset que contém pelo menos 0 e pode conter outrosints. Preciso encontrar o primeiro número positivonão noset. Então, escrevendo um padrãowhile-loop ...
Passando um ponteiro de função de membro C ++ para um algoritmo STL
Eu tenho uma função de membro da seguinte maneira: class XYZ{ public: float function(float x); private: float m_DensityMin; float m_DensityMax; };Agora, estou tentando transformar umstd::vector<float> foo usando ostd::transform Algoritmo STL ...
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 ...
Como usar std :: find / std :: find_if com um vetor de objetos de classe personalizados?
Tenho uma classe que representa um usuário chamadoNick e eu quero usarstd::find_if, onde quero descobrir se o vetor da lista de usuários tem um objeto incluído com o mesmo nome de usuário que eu passo. Fiz algumas tentativas tentando criar um ...
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 ...
Como selecionar um elemento aleatório em std :: set em menos de O (n) temp
Essa questã [https://stackoverflow.com/questions/3052788/how-to-select-a-random-element-in-stdset] com uma restrição adicional. Estou disposto a permitir uma seleção não uniforme, desde que não seja desequilibrad Dado que "sets são ...
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 { ...
Página 2 do 2