Compartilhar via


Erro do compilador C3236

instanciação explícita de um genérico não é permitida

O compilador não permite a instanciação explícita de classes genéricas.

O seguinte exemplo gera o erro C3236:

// C3236.cpp
// compile with: /clr
generic<class T>
public ref class X {};

generic ref class X<int>;   // C3236

O seguinte exemplo demonstra uma possível resolução:

// C3236b.cpp
// compile with: /clr /c
generic<class T>
public ref class X {};