E2281 Für bezeichner1 ist die Definition von bezeichner2 als Zeigertyp erforderlich (Haben Sie #include <%s> verwendet?) (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

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


Für die Verwendung von bezeichner1 muss eine Definition von bezeichner2, der ein Typ ist, vorhanden sein.

Der folgende Code ist ein Beispiel, in dem __classid der erste Bezeichner und TClass aus clx.h der zweite Bezeichner ist:


struct __declspec(delphiclass)bar
{
     virtual int barbara(void);
};
void *foo(void)
{
     return classid(bar);    // Error
}