__property bzw. get_ / set_ mit MingW32 (Dev-Cpp4)
-
Hallo
weiß jemand wie und in welcher Form, oder überhaupt der MingW32 Compiler im Dev-Cpp eine getter/setter Funktion unterstützt, in etwa so wie:
class GetSet { private: int fwert; public: /* ..... */ int get_wert() { return fwert; } void set_wert(int value) { fwert = value; } } GetSet *test = new GetSet(); test->wert = 10; int iwert = test->wert;
oder...
halt mit __property {read / write} oder ähnlich.
Bevor jetzt jemand sagt, das ist das gleiche als wäre "fwert" public, schon recht, aber das ist nur zur Darstellung, ich will z.B. die Variable int width, und wenn in ihr geschrieben wird, das die Funktion die größe eines Objekts ändert.
-
Soweit ich weiss ich das nur mit dem Borland C++ Compiler/C++ Builder möglich, da die ihren Compiler nicht ganz C++ konform halten.