Resultados da pesquisa a pedido "c++11"
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 ...
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 ...
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?
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) { ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ++){ // ...