E2130 Zirkuläre Eigenschaftsdefinition (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

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

Diese Fehlermeldung zeigt an, dass eine Eigenschaftsdefinition sich direkt oder indirekt auf sich selbst bezieht.

Ein Beispiel:



 struct pbase
 {
      int __property ip1 = {read = ip2, write = ip2};
      int __property ip2 = {read = ip1, write = ip1};
 };



Der obige Beispielcode verursacht diese Fehlermeldung bei jedem Gebrauch von ip1 oder ip2.