Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
'arg': o argumento de tipo de modelo não pode usar um parâmetro de tipo genérico
Observações
Os modelos são instanciados em tempo de compilação, mas os genéricos são instanciados em tempo de execução. Portanto, não é possível gerar código genérico que possa chamar o modelo, porque o modelo não pode ser instanciado em tempo de execução quando o tipo genérico é finalmente conhecido.
Example
O exemplo a seguir gera C3231:
// C3231.cpp
// compile with: /clr /LD
template <class T> class A;
generic <class T>
ref class C {
void f() {
A<T> a; // C3231
}
};