Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
AW: Frage zu bitweisen Operatoren/Sets
18. Okt 2021, 15:19
Ich verstehe das Problem nicht, ehrlich gesagt. Bei Mengen:
Menge := Menge + [Element];
Fügt das Element nur hinzu, wenn es noch nicht vorhanden war.
Bei Bitmasken:
Mask := Mask or Flag;
Fügt das Bit nur hinzu, wenn es noch nicht gesetzt war. Wozu also vorher abfragen?
[edit] Nicht ganz richtig ausgedrückt: egal, ob das Element vorhanden bzw. Flag gesetzt war, das jeweilige Ergebnis bleibt dasselbe, so wäre es richtiger. [/edit]
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|