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

5 la respuesta

Diseño de memoria de estructura con campos de bits

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

5 la respuesta

Preguntas sobre C bitfields

5 la respuesta

¿Puede Microsoft almacenar campos de tres valores en un solo bit?

Soy completamente ignorante de SQL / bases de datos, pero estaba chateando con un amigo que hace mucho trabajo de bases de datos sobre cómo algunas bases de datos usan un campo "booleano" que puede tomar un valor de NULL además de verdadero y ...

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

Uso práctico de campos de bits de longitud cero

No estoy totalmente seguro acerca de C, pero C ++ permite campos de bits sin nombre de longitud 0. Por ejemplo: struct X { int : 0; };Pregunta uno: ¿Qué usos prácticos de esto puedetú ¿pensar en?Pregunta dos: ¿De qué usos prácticos del mundo ...

6 la respuesta

tamaño de una estructura que contiene campos de bits [duplicado]

Posible duplicado:¿Por qué no es sizeof para una estructura igual a la suma de sizeof de cada miembro?Estaba tratando de entender el concepto de campos de bi...

6 la respuesta

C ++ bitfield embalaje con bools

Acabo de hacer una prueba con bitfields, y los resultados me sorprenden. class test1 { public: bool test_a:1; bool test_b:1; bool test_c:1; bool test_d:1; bool test_e:1; bool test_f:1; bool test_g:1; bool test_h:1; }; class test2 { public: int ...

7 la respuesta

¿Cuál es el tipo de campo de bits?

No puedo encontrar en ninguna parte del estándar C donde se especifique esto. Por ejemplo, en

7 la respuesta

¿Por qué el endianness de bit es un problema en bitfields?

Cualquier código portátil que use bitfields parece distinguir entre plataformas little-y-big-endian. Ver eldeclaración de struct iphdr en linux kernel [http://lxr.linux.no/#linux+v2.6.38/include/linux/ip.h] para un ejemplo de dicho código. No ...