Articles of bitset

¿Cómo implementar un conjunto de bits en C?

He estado usando la clase Bitset en Java y me gustaría hacer algo similar en C. Supongo que tendría que hacerlo manualmente como la mayoría de las cosas en C. ¿Cuál sería una forma eficiente de implementar? byte bitset[] tal vez bool bitset[] ?

¿Es aceptable el uso de los objetos std :: vector en C ++, o debería usar una alternativa?

Estoy trabajando con una cantidad de bits definida por el usuario (estoy sosteniendo una matriz tridimensional de bits, por lo que el tamaño aumenta de forma cúbica, asum no menos de 512 bits), y necesito voltearlos individualmente. En este momento, solo en una computadora, estoy usando el tipo bool , ya que la memoria no […]

Ejemplo de Java BitSet

Estoy buscando un buen ejemplo de Java BitSet para trabajar con 0 y 1s. Traté de ver los Javadocs, pero no entiendo el uso de la clase simplemente leyendo eso. Por ejemplo, ¿cómo funcionarían los métodos and , or y xor en dos objetos BitSet diferentes? Por ejemplo: BitSet bits1 = new BitSet(); BitSet bits2 […]

Aumento automático en MongoDB para almacenar la secuencia de ID de usuario único

Estoy creando un sistema analítico, la llamada API proporcionaría una ID de usuario única, pero no está en secuencia y es muy escasa. Necesito dar a cada ID de usuario único un ID de incremento automático para marcar un punto de datos de análisis en un bitarray / bitset. De modo que los primeros encuentros […]

¿Definir el tamaño del conjunto de bits en la inicialización?

Quiero hacer un conjunto de bits en C ++. Hice un poco de investigación. Todos los ejemplos que encontré fueron así: bitset myBitset; // do something with it Pero no sé el tamaño del conjunto de bits cuando defino la variable en mi clase: #include class Test { public: std::bitset *myBitset; } Esto no comstackrá […]