EVAP2


Librería Bitset

La librería bitset (elementos con sólo dos valores posibles: 0 ó 1, verdaderos o falsos , ...). Esta clase emula una gran variedad de elementos bool, pero optimizado para la asignación de espacio: por lo general, cada elemento ocupa sólo un bit (que, en mayoría de los sistemas, es ocho veces menor que el tipo elemental menor:char .) Cada posición de bit se puede acceder de forma individual, por ejemplo, para un determinado bitset llamado foo , la expresión foo  accede a su cuarto bit, al igual que una serie regular accede a sus elementos.Pero debido a que hay un tipo elemental es un solo bit en la mayoría de los entornos C + +, se accede a los elementos individuales de tipo referencia especial.
Los Bitsets tienen la característica de ser capaz de ser construido y convertido a ambos valores enteros y cadenas binarias. Ellos pueden también ser directamente insertados y extraídos de corrientes en formato binario.

El size de un bitset se fija en tiempo de compilación (determinado por su parámetro de plantilla). Para una clase que también optimiza la asignación de espacio y permite el cambio de tamaño dinámico.


Member functions


Bit access


Bit operations


Bitset operations

No hay comentarios.:

Publicar un comentario