Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'functie': argument sjabloontype voor 'sjabloon' mag geen algemene typeparameter bevatten: 'param'
Opmerkingen
Sjablonen worden geïnstantieerd tijdens het compileren, maar generics worden tijdens runtime geïnstantieerd. Daarom is het niet mogelijk om algemene code te genereren die de sjabloon kan aanroepen, omdat de sjabloon niet kan worden geïnstantieerd tijdens runtime wanneer het algemene type eindelijk bekend is.
Example
In het volgende voorbeeld wordt C3230 gegenereerd:
// C3230.cpp
// compile with: /clr /LD
template <class S>
void f(S t);
generic <class U>
ref class C {
void f1(U x) {
f(x); // C3230
}
};