Delen via


Compilerfout C3189

'typeid<type abstract declarator>': deze syntaxis wordt niet meer ondersteund, gebruik in plaats daarvan ::typeid

Opmerkingen

Er is een verouderde vorm van typeid gebruikt. Gebruik het nieuwe formulier.

Deze fout is verouderd in Visual Studio 2022 en nieuwere versies.

Example

In het volgende voorbeeld wordt C3189 gegenereerd:

// C3189.cpp
// compile with: /clr
int main() {
   System::Type^ t  = typeid<System::Object>;   // C3189
   System::Type^ t2  = System::Object::typeid;   // OK
}