E2289 __published- oder __automated-Abschnitte werden nur für Delphi-Klassen unterstützt (C++)
Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index
Der Compiler muss eine besondere Art von vtable für Klassen generieren, die __published- und __automated-Abschnitte enthalten. Daher werden diese Abschnitt nur für Delphi-Klassen unterstützt.
Ein Beispiel:
structregclass
{
int mem;
__published:// Fehler: keine Delphi-Klasse
int __property ip = { read = mem, write = mem };
};
struct__declspec(delphiclass) clxclass
{
int mem;
__published:// OK
int __property ip = { read = mem, write = mem };
};