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

3 la respuesta

¿Qué extremo de un campo de bit es el bit más significativo?

Estoy escribiendo una aplicación C ++ para Windows XP / Vista / 7 usando Visual Studio 2008. Algunas de mis estructuras usan un campo de bits, como se muestra en el ejemplo. typedef struct myStruct_tag { BYTE myVar1; WORD myVar2; WORD myVar3; ...

4 la respuesta

¿Cómo asignar valor a una estructura con campos de bits?

Tengo una estructura con campos de bits (totalmente de 32 bits de ancho) y tengo una variable de 32 bits. Cuando intento asignar el valor variable a mi estru...

4 la respuesta

Implementando un campo de bits de estilo C en Java

4 la respuesta

Campos de bits en C #

4 la respuesta

Los campos de bits "Inicialización en clase" dan como resultado "error: lvalue requerido como operando izquierdo de asignación"

4 la respuesta

Orden de los campos cuando se usa un campo de bit en C

Tengo una estructura del siguiente tipo

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 ...

4 la respuesta

¿Cómo se determina / mide el tamaño de una estructura con campos de bits?

#include <stdio.h> typedef struct size { unsigned int a:1; unsigned int b:31; unsigned int c:1; } mystruct; int main() { mystruct a; printf("%d", sizeof(a)); return 0; } Conint b:31, la salida es 8.Conint b:1, la salida es 4.Conint b:32, la ...

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 ...

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 ... ...