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.
'id': symbool is geen klassesjabloon of functiesjabloon
Opmerkingen
Code probeert expliciete instantiƫring van iets dat geen sjabloon is.
Voorbeelden
In het volgende voorbeeld wordt C2903 gegenereerd:
// C2903.cpp
// compile with: /c
namespace N {
template<class T> class X {};
class Y {};
}
void g() {
N::template Y y; // C2903
N::X<N::Y> y; // OK
}
C2903 kan ook optreden bij het gebruik van generics:
// C2903b.cpp
// compile with: /clr /c
namespace N {
class Y {};
generic<class T> ref class Z {};
}
void f() {
N::generic Y y; // C2903
N:: generic Z<int>^ z; // OK
}