Resultados da pesquisa a pedido "template-deduction"
Deduzir o argumento de modelo da assinatura de chamada std :: function
Considere esta função de modelo:
A especificação da função de modelo parcial em C ++ funciona, mas por quê?
Eu estou tentando descobrir se a especificação parcial de funções de modelo é parte do padrão C ++, ou se isso é algo específico do compilador.Por especifica...
Qual é o procedimento de ordenação parcial na dedução de modelo
Lendo o padrão C ++ 11, não consigo entender completamente o significado da seguinte declaração. Exemplo são muito bem vindos.Dois conjuntos de tipos são usa...
Por que a dedução automática e de tipo de modelo é diferente para inicializadores armados?
Eu entendo que, dado um inicializador apoiado,
Não é possível deduzir o tipo de modelo
Estou tentando passar um iterador como um parâmetro de modelo para um método de modelo, mas o compilador reclama que: error C2783: 'void Test::Assert(std::vector<T>::const_iterator)': could not deduce template argument for 'T'O código que produz ...
Modelo de função abreviado vs. modelo de função com parâmetro de referência de encaminhamento
Quais são as diferenças entremodelos de função com parâmetros de referência de encaminhamento template<typename T> void Universal_func(T && a) { }emodelos de função abreviados? void auto_fun(auto && a) { }Posso substituirUniversal_func ...
O que são guias de dedução de modelos e quando devemos usá-los?
O padrão C ++ 17 apresenta "guias de dedução de modelos". Acho que eles têm algo a ver com a nova dedução de argumento de modelo para construtores introduzidos nesta versão do padrão, mas ainda não vi uma explicação simples, no estilo FAQ, do que ...
Guia de dedução e modelos variados
Considere o seguinte código: #include <tuple> #include <iostream> template <class T> struct custom_wrapper { template <class Arg> custom_wrapper(Arg arg): data(arg) {} T data; }; template <class Arg> custom_wrapper(Arg arg) -> ...
Página 1 do 2