Resultados da pesquisa a pedido "c++11"

2 a resposta

Aceitar parâmetro somente de movimento por referência de valor ou rvalue

A resposta aceita deste postPassagem por valor vs passagem por referência de valor [https://stackoverflow.com/questions/37935393/pass-by-value-vs-pass-by-rvalue-reference] diz que: Para tipos somente de movimentação (comostd::unique_ptr), a ...

2 a resposta

A melhor maneira de especializar o operador << para std :: ostream e std :: vector com funções de modelo genéricas?

Estou tendo problemas com a pesquisa de duas fases, conforme especificado pelo padrão e (corretamente) implementado pelo clang em conexão com uma sobrecarga deoperator<< parastd::ostream estd::vector. Considere uma função de modelo muito ...

6 a resposta

Como limpar (substituir com bytes aleatórios) std :: string buffer interno?

Considere um cenário em questd::string é usado para armazenarum segredo. Uma vez consumido e não seja mais necessário, seria bom limpá-lo, ou seja, substituir a memória que o continha, ocultando assim osegredo. std::string fornece uma ...

2 a resposta

std :: thread com argumento móvel e não copiável

O programa a seguir não é construído no VS11 beta, no gcc 4.5 ou no clang 3.1

2 a resposta

Não é possível ter o typeof (std :: endl) como parâmetro de modelo?

Então, eu estava tentando escrever uma função como esta:

1 a resposta

Iterando sobre um único lvalue

Eu gostaria de passar um único lvalue para uma função que espera um par de iteradores e para que ela atue como se eu tivesse passado um par de iteradores para um intervalo que contenha apenas esse valor. Minha abordagem é a seguinte: #include ...

4 a resposta

C ++ unique_ptr e mapa

Estou tentando usar oC ++ 0x [http://en.cppreference.com/w/cpp/memory/unique_ptr] unique_ptr classe [http://msdn.microsoft.com/en-us/library/ee410601.aspx]dentro de ummap [http://en.cppreference.com/w/cpp/container/map]igual a: // compile with ...

3 a resposta

que c ++ norme eu estou usando atualmente? [duplicado]

Esta questão já tem uma resposta aqui:Como determinar a versão do padrão C ++ usado pelo compilador? 6 respostasRecentemente eu tinha enfrentado erros de com...

1 a resposta

Como posso implementar o contador ABA com c ++ 11 CAS?

Estou implementando uma fila sem bloqueio com base nestealgoritmo [http://www.cs.rochester.edu/research/synchronization/pseudocode/queues.html], que usa um contador para resolver o problema ABA. Mas não sei como implementar esse contador com c ++ ...

3 a resposta

std :: next com n> std :: distance (it, c.end ())

Eu não quero usarstd::distance porque calculará a distância total do meu iterador até o final. Mas preciso ter certeza de que tenho N ou mais elementos do meu iterador até o fim. Então, eu estou usando o próximo código: if (std::next(it, n) != ...