Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
klass: klasstypen har redan deklarerats som en icke-klasstyp
Anmärkningar
Klassen generisk eller mall omdefinierar en icke-mall eller icke-generisk klass. Kontrollera om det finns konflikter i headerfilerna.
Examples
I följande exempel genereras C2989:
// C2989.cpp
// compile with: /c
class C{};
template <class T>
class C{}; // C2989
class C2{};
C2989 kan också inträffa när du använder generiska läkemedel:
// C2989b.cpp
// compile with: /clr /c
ref class GC1;
generic <typename T> ref class GC1; // C2989
template <typename T> ref class GC2;
generic <typename T> ref class GC2; // C2989
generic <typename T> ref class GCb;
template <typename T> ref class GC2;
generic <typename T> ref class GCc;