Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
'token' : unerwartetes Token nach 'Vorlage', Bezeichner erwartet
Bemerkungen
Das auf das Schlüsselwort template folgende Token war kein Bezeichner.
Dieser Fehler ist in Visual Studio 2022 und höheren Versionen veraltet.
Examples
Im folgenden Beispiel wird C2902 generiert:
// C2902.cpp
// compile with: /c
namespace N {
template<class T> class X {};
class Y {};
}
void g() {
N::template + 1; // C2902
}
void f() {
N::template X<int> x1; // OK
}
C2902 kann auch auftreten, wenn Generics verwendet werden:
// C2902b.cpp
// compile with: /clr /c
namespace N {
generic<class T> ref class GC {};
}
void f() {
N::generic + 1; // C2902
N::generic GC<int>^ x;
}