Errore del compilatore C3226
Dichiarazione di modello non consentita all'interno di una dichiarazione generica
Usare una dichiarazione generica all'interno di una classe generica.
L'esempio seguente genera l'errore C3226:
// C3226.cpp
// compile with: /clr
generic <class T>
ref class C {
template <class T1> // C3226
ref struct S1 {};
};
L'esempio seguente illustra una possibile soluzione:
// C3226b.cpp
// compile with: /clr /c
generic <class T>
ref class C {
generic <class T1>
ref struct S1 {};
};