Resultados da pesquisa a pedido "c++11"
O iterador retornado por std :: find () não é desreferenciável
Esta é uma função insert () de uma implementação de um HashTable com encadeamento. Para evitar duplicações na lista vinculada, verifiquei se um valor já existe. Se isso acontecer, basta substituir o valor existente, pois ele pode ser visto quase ...
Diferença entre boost :: shared_ptr e std :: shared_ptr do arquivo padrão <memory>
Fiquei me perguntando se existem diferenças entre osboost::shared_ptr e astd::shared_ptr encontrado no padrão<memory> Arquivo.
Boost.Asio sem Boost.System
NoPágina Sistema Boost [http://www.boost.org/doc/libs/1_66_0/libs/system/doc/index.html]É afirmado que: A biblioteca do sistema Boost faz parte da biblioteca padrão do C ++ 11. Mas várias bibliotecas do Boost, como o Asio, dependem do Boost ...
Os literais numéricos definidos pelo usuário podem ser imediatamente seguidos por um ponto? [duplicado]
Esta pergunta já tem uma resposta aqui: Erro de compilação ao usar um membro de um literal definido pelo usuário [/questions/38091427/compile-error-when-using-a-member-of-a-user-defined-literal] 1 respostaDesde o C ++ 11, foi possível ...
A função não retorna valor, mas cout o exibe
Estou aprendendo C ++ há um tempo e tentei criar uma função simples que retorna a área de uma sala. A declaração de retorno não gera o valor, no entanto, usando cout, posso ver o resultado. Estou faltando alguma coisa aqui? #include <iostream> ...
O que add_lvalue_reference faz?
Eu tenho essa classe que cria um caminho para um simulador montecarlo, onde é necessário, cria caminhos de números inteiros a partir de uma matriz de entradas disponíveis. Assim, por exemplo, poderíamos ter um caminho de comprimento 3 desenhado a ...
std :: atômico | compare_exchange_weak vs. compare_exchange_strong
Não tenho certeza se não estou entendendo ou se a documentação não está claramente formulada. O trecho a seguir foi retirado do rascunho mais recente (N3126, seção 29.6): bool atomic_compare_exchange_weak(volatile A* object, C * expected, C ...
Emulação "classe enum" ou alternativa sólida para MSVC 10.0
Estou procurando um tipo de solução hacky para o seguinte problema: O GCC 4.4+ aceita o seguinte código c ++ 0x: enum class my_enum { value1, value2 };O que permite o uso assim: my_enum e = my_enum::value1;com todos os sinos e assobios que isso ...
Referência de rvalor do C ++ 11 que chama o construtor de cópia também
Eu tenho testado alguns recursos do C ++ 11 de alguns. Me deparei com referências de valor r e movo construtores. Eu implementei meu primeiro construtor de movimento, aqui está: #include <iostream> #include <vector> using namespace std; class ...
Como criar um typedef condicional em C ++
Estou tentando fazer algo assim: #include <iostream> #include <random> typedef int Integer; #if sizeof(Integer) <= 4 typedef std::mt19937 Engine; #else typedef std::mt19937_64 Engine; #endif int main() { std::cout << sizeof(Integer) << ...