» »

[C++] Object dirty flag

[C++] Object dirty flag

zhigatsey ::

Živjo,

Ima kdo kakšno idejo kako bi preveril ali se je vsebina
objekta (member variables) poljubnega razreda spremenila
glede na prvotno stanje.

Lp

Vesoljc ::

ce so public, ti ne preostane druzga kot memcmp, ce mas set/get funkcije, potem pac v set funkciji nastavis dirty flag. lahko overrides tudi assignment operator, pa notri nastavis dirty flag
Abnormal behavior of abnormal brain makes me normal...

Sergio ::

Ce pa nic od tega (private + ni dostopa do modifikacije getterjev+setterjev), ostame pa najbrz samo se caranje z reflection mehanizmi.
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

zhigatsey ::

Živjo,

Nimam geterjev in setterjev ampak samo public member variables...
Vbistvu rabim vedeti za vsakega memberja posebej ali je dirty ali ne.
Odločil sem se da bom pač naredil nov razred
Property<class Type>
in pač overridal
vse operatorje in ustrezno nastavljal dirty flag in še null flag (orm zadeva)...

Hvala

Mavrik ::

Getterji in setterji se uporabljajo točno za takšen namen - kaj je razlog da jih ne uporabiš tule?
The truth is rarely pure and never simple.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

c# seminarska

Oddelek: Programiranje
112661 (2334) tuned
»

[Java] Objekt poslan k metodi v kakšnem stanju?

Oddelek: Programiranje
211550 (997) shadeX
»

Java Objekti

Oddelek: Programiranje
102250 (1944) Mavrik
»

Spletne strani danes

Oddelek: Izdelava spletišč
324748 (3874) hendriks
»

[Java] Deljenje in ostanek

Oddelek: Programiranje
143091 (2675) pr2501

Več podobnih tem