Resultados da pesquisa a pedido "template-aliases"

1 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

A falha de substituição é um erro com parâmetros de modelo não-tipo dependentes?

Digamos que eu tenha esses aliases de modelo:

1 a resposta

Aliases de modelos variadicos como argumentos de modelo

Primeiro algum código, depois algum contexto, então a pergunta:

1 a resposta

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 ...

2 a resposta

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:

3 a resposta

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?