Resultados da pesquisa a pedido "c++11"

2 a resposta

Especialização parcial de modelos de função

Alguém sabe se, no C ++ 11, os modelos de função podem ser parcialmente especializados?

3 a resposta

como o construtor std :: thread detecta a referência rvalue?

Obviamente, é possível passar uma referência rvalue parastd::thread construtor. Meu problema é com a definição desse construtor emcppreference [http://en.cppreference.com/w/cpp/thread/thread/thread]. Diz que este construtor: template< class ...

5 a resposta

Por que o C ++ não usa std :: nested_exception para permitir o lançamento do destruidor?

O principal problema ao lançar exceções do destruidor é que, no momento em que o destruidor é chamado, outra exceção pode estar "em voo" (std::uncaught_exception() == true) e, portanto, não é óbvio o que fazer nesse caso. "Sobrescrever" a exceção ...

1 a resposta

Implementação atomic shared_ptr do GCC

De acordo comhttps://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250 [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250], O GCC 4.9 tem suporte para atômicashared_ptr operações. Usando o GCC 4.9.2, sou capaz de compilar um programa que usa ...

4 a resposta

Por que o compilador não gera erros de compilação se um tipo de argumento incorreto é passado para uma lista de inicializadores de estrutura?

Eu defini uma estrutura, que tem um construtor: struct MyStruct { MyStruct(const int value) : value(value) { } int value; };e os seguintes objetos: int main() { MyStruct a (true); MyStruct b {true}; }Mas não recebi nenhum erro de compilação, ...

5 a resposta

Retornando unique_ptr de funções

unique_ptr<T> não permite a construção de cópias, mas suporta a semântica de movimentação. No entanto, posso retornar umunique_ptr<T> de uma função e atribua o valor retornado a uma variáve #include <iostream> #include <memory> using namespace ...

1 a resposta

Threads em C ++, std :: system_error - operação não permitida? [duplicado

Esta pergunta já tem uma resposta aqui: Quais são as opções de link corretas para usar std :: thread no GCC no Linu [/questions/8649828/what-are-the-correct-link-options-to-use-stdthread-in-gcc-under-linux] respostasntão escrevi um programa ...

3 a resposta

Obter parâmetros de função contam [duplicado]

Esta pergunta já tem uma resposta aqui: Obtenha a função arity a partir do parâmetro do modelo [/questions/27866909/get-function-arity-from-template-parameter] 1 resposta Eu estou querendo saber se existe uma maneira no C ++ 11 para obter o ...

2 a resposta

Por que o inicializador de classe C ++ 11 não pode usar parênteses? [duplicado

Esta pergunta já tem uma resposta aqui: Por que os inicializadores de classe podem usar apenas = ou {}? [/questions/16329962/why-can-in-class-initializers-only-use-or] 1 resposta Por exemplo, não consigo escrever isto: class A { vector<int> ...

2 a resposta

Clang Erro de compilação com inicialização padrão [duplicado]

Esta pergunta já tem uma resposta aqui: ealmente preciso implementar o construtor fornecido pelo usuário para objetos cons [/questions/21900237/do-i-really-need-to-implement-user-provided-constructor-for-const-objects] 3 respostas Considere o ...