Resultados da pesquisa a pedido "bit-fields"

3 a resposta

Struct - Explique a saída:

Eu tenho o seguinte código em C

3 a resposta

Esclarecimento sobre a semântica de ordenação de campo de bits em C

2 a resposta

Deslocamento em uma estrutura com campos de bits

Se tivermos uma estrutura com campos de bits, como os membros subsequentes são alinhados na estrutura? Considere o seguinte código:

4 a resposta

Ordem de campos ao usar um campo de bits em C

Eu tenho uma estrutura do seguinte tipo

5 a resposta

Tamanho de um membro do campo de bits?

5 a resposta

Perguntas sobre campos de bits C

4 a resposta

Como é determinado / medido o tamanho de uma estrutura com 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; } Comint b:31, a saída é 8.Comint b:1, a saída é 4.Comint b:32, a saída é ...

5 a resposta

Uso prático de bitfields de comprimento zero

Não tenho certeza absoluta sobre C, mas o C ++ permite campos de bits sem nome de 0 comprimento. Por exemplo: struct X { int : 0; };Pergunta um: Que usos práticos disso podemvocê Imagine? Pergunta dois: Quais usos práticos do mundo real (se ...

3 a resposta

A variável Struct não foi alterada por atribuição

struct st { int a1 : 3; int a2 : 2; int a3 : 1; } void main(void) { x.a3 = -1; if (x.a3 == -1) printf("TRUE\n"); else printf("FALSE\n"); x.a3 = 1; if (x.a3 == 1) printf("TRUE\n"); else printf("FALSE\n"); }Em caso,'x.a3 = -1;'Primeiro se ...

4 a resposta

Como usar sinalizadores binários no Core Data?

eu tenho umint32 atributo em um banco de dados Core Data. Eu uso issoint como umenum campo de bits. É possível criar umNSPredicate consultar itens com base no valor binário desta int? Algo como@"bitFieldAttribute & 0x0001"? Também estou ...