E2470 Für typeid muss der Header <typeinfo> einbezogen werden (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

Wenn Sie die Funktion 'typeid' verwenden, müssen Sie den Header <typeinfo> einbeziehen, da sonst Syntaxfehler auftreten.

Betrachten Sie beispielsweise den folgenden Fall:



 int func()
 {
   char * name = typeid(int).name();  // Diese Deklaration verursacht einen Fehler
 }