Resultados da pesquisa a pedido "stl"

8 a resposta

Preciso proteger o acesso de leitura a um contêiner STL em um ambiente multithreading?

Eu tenho um contêiner std :: list <> e esses tópicos: Um segmento de gravador que adiciona elementos indefinidamente. Um segmento de leitor / gravador que lê e remove elementos enquanto disponíveis. Vários threads de leitor que acessam o SIZE ...

18 a resposta

Concatenando dois std :: vectors

Como concatenar doisstd::vectors?

3 a resposta

Ressetando o estado do fluxo cin c ++

Aqui estou tentando obter um número inteiro do usuário, fazendo um loop enquanto a entrada está correta. Depois de inserir um valor não inteiro (por exemplo, "dsdfgsdg"), o cin.fail () retorna true, conforme o esperado, enquanto o corpo do loop ...

2 a resposta

Mover o elemento da lista para o final em STL

Eu já tenho o ponteiro da lista de CDrawObject * std::list<CDrawObject*> elements;Como posso mover algum elemento para o final da lista. EntendoReferência de algoritmos STL [http://www.cplusplus.com/reference/algorithm/]mas não encontro essas ...

5 a resposta

Existe alguma razão técnica para o std :: lower_bound não ser especializado em iteradores de árvore vermelho-preto?

Eu sempre assumi questd::lower_bound() executa em tempo logarítmico se eu passar um par de iteradores de árvore vermelho-preto (set::iterator oumap::iterator) para ele. Eu tive que me queimar duas vezes para perceber questd::lower_bound() é ...

3 a resposta

Por que o for_each não pode modificar seu argumento functor?

http://www.cplusplus.com/reference/algorithm/for_each/ [http://www.cplusplus.com/reference/algorithm/for_each/] Função unária usando um elemento no intervalo como argumento. Isso pode ser um ponteiro para uma função ou um objeto cuja classe ...

3 a resposta

o que é auto_ptr_ref, o que ele alcança e como ele alcança

documentação auto_ptr_refaqui [http://www.cplusplus.com/reference/std/memory/auto_ptr_ref/]diz isso This is an instrumental class to allow certain conversions that allow auto_ptr objects to be passed to and returned from functions. Alguém pode ...

7 a resposta

Usando um mapa STL de ponteiros de função

Eu desenvolvi um mecanismo de script que possui muitas funções internas; portanto, para chamar qualquer função, meu código foi inserido em umif .. else if .. else if parede verificando o nome, mas eu gostaria de desenvolver uma solução mais ...

3 a resposta

Existe um Wrapper C ++ compatível com STL e UTF-8 para ICU ou outra poderosa biblioteca Unicode [fechada]

Eu preciso de uma boa biblioteca Unicode para C ++. Eu preciso: Transformações de maneira sensível ao Unicode. Por exemplo, classifique todas as strings de maneira que não diferenciam maiúsculas de minúsculas e obtenha os primeiros caracteres ...

2 a resposta

Como o unordered_map do C ++ STL resolve colisões?

Como o unordered_map do C ++ STL resolve colisões? Olhando para ohttp://www.cplusplus.com/reference/unordered_map/unordered_map/ [http://www.cplusplus.com/reference/unordered_map/unordered_map/], diz "Chaves exclusivas Não há dois elementos no ...