Resultados da pesquisa a pedido "c++11"
Uma solução alternativa para a especialização parcial do modelo de função?
Considere a seguinte metafunção para um pow integral (é apenas um exemplo):
Existem truques para usar std :: cin para inicializar uma variável const?
Uso comum std :: cin
Uma maneira melhor de implementar o idioma de copiar e trocar no C ++ 11
Vi muitos códigos implementando a regra cinco em termos de copiar e trocar, mas acho que podemos usar uma função de movimentação para substituir a função de troca, como no código a seguir: #include <algorithm> #include <cstddef> class DumbArray ...
Dedução da função
Digamos que temos um modelo de classe como este: template<typename F> class A { public: template<typename... Args> A(F f, Args... args) { /* Do something... */ } };E agora eu quero usá-lo de alguma forma como esta: A<int(int)> a(::close, ...
Mover o construtor suprimido pelo operador de vírgula
Este programa:
Por que este trecho usando a inicialização uniforme é compilado com o g ++ 4.6, mas não com o g ++ 4.7?
Observe quederivado usa a sintaxe de inicialização uniforme do C ++ 11 para chamar o construtor da classe base.
Implementação std :: common_type
Só para ver como funcionava, eu olhei para a implementação do libstdc ++
O que significa um e comercial depois deste operador de atribuição?
Eu estava lendoboa resposta sobre a "Regra-de-cinco" e notei algo que não me lembro de ter visto antes: