C/C++ efficace tableau de bits

Pouvez-vous recommander efficace/propre façon de manipuler longueur arbitraire tableau de bits?

Droit maintenant, je suis en utilisant un int/char masque de bits, mais ceux qui ne sont pas très propre lors de la longueur du tableau est plus grand que le type de données longueur.

std vector<bool> n'est pas disponible pour moi.

  • Je ne suis pas tout à fait sûr de ce que vous voulez dire quand vous dites qu'un "régulier int/char masque" n'est pas très propre lors de la longueur du tableau est plus grand que la longueur du type de données? J'ai posté un traditionnel C bitset de mise en œuvre ci-dessous, car je interpréter votre demande pour un C/C++ solution et de votre relevé que std::vector<bool> est pas disponible pour indiquer que vous pourriez avoir besoin d'une droite C de la solution.
InformationsquelleAutor Anycorn | 2010-04-13