blob: 67e6dd43e268de3239b7d22f3440918dbbb7b596 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001SYNOPSIS
Zesstrab6ac9f62020-01-21 11:11:16 +01002 int count_bits(string str)
MG Mud User88f12472016-06-24 23:31:02 +02003
4BESCHREIBUNG
Zesstrab6ac9f62020-01-21 11:11:16 +01005 Diese Funktion zaehlt die Anzahl gesetzer Bits im Bitstring <str> und
6 liefert die Anzahl als Resultat zurueck.
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstrab6ac9f62020-01-21 11:11:16 +01008BEISPIELE
9 string s;
10 s = set_bit("", 3); s = set_bit(s, 15);
11 count_bits(s) --> liefert 2
MG Mud User88f12472016-06-24 23:31:02 +020012
13SIEHE AUCH
Zesstrab6ac9f62020-01-21 11:11:16 +010014 clear_bit(E), set_bit(E), test_bit(E), next_bit(E), last_bit(E),
15 or_bits(E), xor_bits(E), invert_bits(E), copy_bits(E)