Resultados de la búsqueda a petición "bit-fields"

1 la respuesta

Asignando un valor al campo de bits con longitud 1

Supongamos que tengo

4 la respuesta

Campos de bits en C #

4 la respuesta

¿Cómo usar banderas binarias en Core Data?

Yo tengo unint32 atributo en una base de datos de Core Data. yo uso estoint como unenum campo de bits ¿Es posible crear unNSPredicate consultar elementos basados en el valor binario de este int? Algo como@"bitFieldAttribute & 0x0001"? También ...

3 la respuesta

Aclaración sobre la semántica de ordenamiento de campos de bits en C

2 la respuesta

Desplazamiento en una estructura con campos de bits

Si tenemos una estructura con campos de bits, ¿cómo se alinean los miembros posteriores en la estructura? Considere el siguiente código:

4 la respuesta

C bitfields uso de memoria

Necesito tratar algunos datos de la siguiente forma: typedef struct{ unsigned n1 : 12; unsigned n2 : 12; unsigned n3 : 12; unsigned n4 : 1; unsigned n5 : 35; } data; Me aseguré de que en total cuenten hasta 9 bytes. Pero no lo hacen ... ...

5 la respuesta

¿Qué hace VC ++ al empaquetar bitfields?

Para aclarar mi pregunta, comencemos con un programa de ejemplo: #include <stdio.h> #pragma pack(push,1) struct cc { unsigned int a : 3; unsigned int b : 16; unsigned int c : 1; unsigned int d : 1; unsigned int e : 1; unsigned int f : 1; ...

5 la respuesta

Tamaño de un miembro del campo de bits?

¿Alguien sabría cómo extraer el tamaño de uncampo de bits miembro. El siguiente código naturalmente me da el tamaño de un entero, pero ¿cómo puedo saber cuán...

1 la respuesta

¿Por qué la enumeración es incompatible con los campos de bits en Windows?

4 la respuesta

Por qué el tamaño de la clase aumenta cuando int64_t cambia a int32_t

En mi primer ejemplo, tengo dos campos de bits usandoint64_t. Cuando compilo y obtengo el tamaño de la clase, obtengo 8. class Test { int64_t first : 40; int64_t second : 24; }; int main() { std::cout << sizeof(Test); // 8 }Pero cuando cambio el ...