c-bitvector_1.0.tgz

Uploaded: 29 Jun, 2009
Previous uploads by this submitter: 0

Author: David Haley

Downloads: 117

This is an object oriented implementation of bit vectors written in C. The bit vectors can be created with any size. Standard functions are provided, in addition to some higher-level functions such as union, intersection and subset testing.

The goal is to provide a low-level data structure. Potential future bells and whistles would include things like stringification functions.

A test file is provided that exercises the functionality; it should complete without assertion failure "out of the box". Hopefully, the test file also serves as a basic usage example.

This code is released under the BSD license; please see LICENSE in the file. In brief: there are very few usage restrictions other than maintaining credit.

Bug reports, feedback, love/hate mail, etc., welcome.