[fpc-pascal] Bitcounting
David W Noon
dwnoon at spamtrap.ntlworld.com
Sat Mar 5 19:14:38 CET 2016
On Sat, 5 Mar 2016 19:03:24 +0100, Bart (bartjunk64 at gmail.com) wrote
about "[fpc-pascal] Bitcounting" (in
<CAMye31xHge_eGOUAQK7hEgk7by0steko5eN11dKg3DMjYxDZHA at mail.gmail.com>):
> Does FreePascal have a routine for counting bits?
[snip]
> Surely this can be done better?
If you don't mind a bit of C, attached is what I use. It is blazingly
fast compared to examining each bit.
It uses ASCIIZ strings, but can easily be converted to Pascal and
AnsiStrings (or whatever). However, I'll leave that to you.
--
Regards,
Dave [RLU #314465]
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
david.w.noon at googlemail.com (David W Noon)
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bit_count.h
Type: text/x-chdr
Size: 3023 bytes
Desc: not available
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20160305/16f918c9/attachment.h>
More information about the fpc-pascal
mailing list