Errore del compilatore C2923
'type': 'identifier' non è un argomento di tipo modello valido per il parametro 'param'
Nell'elenco di argomenti manca un tipo necessario per creare un'istanza di modello o generica. Controllare la dichiarazione di modello o generica.
L'esempio seguente genera l'errore C2923:
// C2923.cpp
template <class T> struct TC {};
int x;
int main() {
TC<x>* tc2; // C2923
TC<int>* tc2; // OK
}
L'errore C2923 può verificarsi anche quando si usano i generics:
// C2923b.cpp
// compile with: /clr /c
generic <class T> ref struct GC {};
int x;
int main() {
GC<x>^ gc2; // C2923
GC<int>^ gc2; // OK
}