Resultados da pesquisa a pedido "template-aliases"
Modelo de expansão de pacote para alias
Parece que um argumento de pacote pode ser expandidosóno lugar de um parâmetro de pacote de um modelo de alias. Isso não é verdade para uma classe ou um modelo de função: template <class T, class... Args> struct x { using type = T; }; template ...
Downcasting dinâmico C ++ para modelo de classe com parâmetro de modelo de modelo sendo um modelo de classe ou um modelo de alias
Espero que o título faça sentido. Provavelmente sinto falta do vocabulário para expressá-lo corretamente. Bem, um exemplo provavelmente será mais claro. O problema para mim é: o downcast dinâmico retorna 0 no tempo de execução em alguns dos ...
A falha de substituição é um erro com parâmetros de modelo não-tipo dependentes?
Digamos que eu tenha esses aliases de modelo:
Aliases de modelos variadicos como argumentos de modelo
Primeiro algum código, depois algum contexto, então a pergunta:
aliases de modelos e sfinae
No caso de uma falha de substituição envolvendo um alias modelo (por exemplo. um alias de modelo em um typename de membro ausente, como no snippet de código ...
O alias de gabarito C ++ 11 como modelo de argumento leva a um tipo diferente?
Observamos um comportamento estranho na compilação do código fonte seguinte:
Posso especializar um modelo de classe com um modelo de alia
Aqui está um exemplo simples: class bar {}; template <typename> class foo {}; template <> using foo<int> = bar; Isso é permitido?