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.
'type': 'identifier' não é um argumento de tipo de modelo válido para o parâmetro 'param'
Observações
A um tipo necessário está ausente da lista de argumentos para instanciar o modelo ou genérico. Verifique o modelo ou a declaração genérica.
Exemplos
O exemplo a seguir gera C2923:
// C2923.cpp
template <class T> struct TC {};
int x;
int main() {
TC<x>* tc2; // C2923
TC<int>* tc2; // OK
}
O erro C2923 também pode ocorrer ao usar genéricos:
// C2923b.cpp
// compile with: /clr /c
generic <class T> ref struct GC {};
int x;
int main() {
GC<x>^ gc2; // C2923
GC<int>^ gc2; // OK
}