nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Wie man es auch machen kann...

X-FaceVon: Dietz Proepper (dietz-news@rotfl.franken.de) [Profil]
Datum: 23.04.2008 13:25
Message-ID: <1909746.69XDRQ1j0K@rotfl.franken.de>
Newsgroup: de.alt.sysadmin.recovery
Gegeben:
Ein Dingens, das einen von drei Zuständen haben kann:
{ created, in transit, arrived }.
Einen von. Nicht zwei, nicht drei.

Naive Implementierung:
enum State { created, in_transit, arrived };

Eine alternative Implementierung:

static int CREATED=1;
static int IN_TRANSIT=2;
static int ARRIVED=4;
int stateBitmap;

Der "Vorteil" der alternativen Implementierung ist, daß Dingense
plötzlich
gleichzeitig CREATED, INTRANSIT und ARRIVED sein können - was aber kein
reales Abbild der physikalischen Welt darstellt.
Ergo benötigt man ein TOOL, welches derartige Dingense erkennt, und die
stateBitmap passend korrigiert.

Manchmal grüble ich, ob ich nicht einen anständigen Beruf, z.B. Zuhälter
oder Waffendealer hätte erlernen sollen...

[ Auf dieses Posting antworten ]

Antworten