Resultados da pesquisa a pedido "c++11"

1 a resposta

Qual é a diferença no GCC entre -std = gnu ++ 0x e -std = c ++ 0x e qual deles deve ser usado?

Estou tendo problemas com<stdint.h> ao usar-std=c++0x no GCC 4.4.3 (para Android): // using -std=c++0x #include <stdint.h> uint64_t value; // error: 'uint64_t' does not name a typeMas usando-std=gnu++0x trabalho: // using -std=gnu++0x #include ...

3 a resposta

Como corrigir o erro de refatoração de decltype dentro do modelo

editar Possivelmente não pode ser feito, vejaImplementação limpa do modelo de função usando o ponteiro de função [https://stackoverflow.com/questions/18701018/clean-implementation-of-function-template-taking-function-pointer?rq=1] embora a ...

1 a resposta

Como saber se uma biblioteca foi compilada usando C ++ 11

Como posso saber se uma determinada biblioteca c ++ foi vinculada usando o padrão c ++ 11?

5 a resposta

Como uso enquanto verdadeiro em threads?

Alguém pode me apontar para o que tento fazer neste código, porqueSecondLoop thread é inacessível? Torna-se acessível somente se eu removerwhile(true) ciclo. #include <iostream> #include <thread> using namespace std; void Loop() { while(true) { ...

2 a resposta

boost :: asio + std :: future - Violação de acesso após fechar o soquete

Estou escrevendo um cliente tcp simples para enviar e receber linhas de texto únicas. As operações assíncronas são tratadas pelo std :: future para facilitar o bloqueio de consultas com tempos limite. Infelizmente, meu aplicativo de teste trava ...

1 a resposta

Por que o gcc não usa o memmove em std :: uninitialized_copy?

std::uninitialized_copy [http://en.cppreference.com/w/cpp/memory/uninitialized_copy]copia para um intervalo de memória não inicializado. Isso pode ser feito usandomemmove para tipos copiáveis em bits. Eu passo abaixo o exemplo de código no gdb ...

2 a resposta

Resolução de sobrecarga: atribuição de chaves vazias

Eu escrevi algum códigoS s; ...s = {};, esperando que acabe da mesma forma queS s = {};. No entanto, não. O exemplo a seguir reproduz o problema: #include <iostream> struct S { S(): a(5) { } S(int t): a(t) {} S &operator=(int t) { a = t; return ...

3 a resposta

Como depurar programas C ++ 0x no MacPorts gcc 4.5?

Eu tenho um programa c ++ simples que estou tentando depurar, mas o gdb não consegue encontrar o arquivo de objeto para as bibliotecas (ou nenhuma informação de depuração está disponível) e também não parece capaz de encontrar os símbolos de ...

2 a resposta

Uso implícito do destruidor

Eu tenho uma classe com um destruidor excluído (na prática, ele precisa de ajuda externa para ser destruído): struct indestructible { indestructible(indestructible&&); ~indestructible() = delete; };Quando tento usar seu construtor de ...

3 a resposta

Loop baseado no intervalo C ++ 11: como isso realmente funciona

Sei como esse loop funciona e como posso usá-lo em problemas práticos. Mas quero saber o que está acontecendo sob o capô. Eu pensei que esse loop era semelhante a um regularfor loop no qual, por exemplo for(int i = 0 ; i < 5 ; i ++){ // ...