Resultados da pesquisa a pedido "endianness"

5 a resposta

Como posso reordenar os bytes de um número inteiro?

Minha tarefa é converter um arquivo de dados de big endian para little endian e vice-versa usando C. Estou procurando on-line há cerca de 3 horas outros exemplos e lendo meu livro de texto, mas estou tão empolgado em como começar isso. ...

2 a resposta

Ler imagem médica sem cabeçalho no matlab

Eu tenho um arquivo .img de radiografia sem o arquivo de cabeçalho. No entanto, os pesquisadores que publicaram o arquivo forneceram essas informações sobre ele High resolution (2048 x 2048 matrix size, 0.175mm pixel size) Wide density ...

3 a resposta

Problemas de ordem de bytes de rede e endianidade

Eu li na internet que a ordem de bytes padrão para redes é big endian, também conhecida como ordem de bytes de rede. Antes de transferir dados na rede, os dados são primeiro convertidos em ordem de bytes da rede (big endian). Mas alguém pode me ...

3 a resposta

Little Endian vs Big Endian?

Estou tendo problemas envolvendo minha cabeça nos dois. Eu entendo como representar algo em big endian. Por exemplo -12 é 1111 1111 1111 0100 Mas por que a pequena representação endiana 1111 0100 1111 1111 em vez de 0100 1111 1111 1111?

2 a resposta

quando usar hton / ntoh e quando converter dados sozinho?

Para converter uma matriz de bytes de outra máquina que seja big-endian, podemos usar: long long convert(unsigned char data[]) { long long res; res = 0; for( int i=0;i < DATA_SIZE; ++i) res = (res << 8) + data[i]; return res; }se outra máquina ...

3 a resposta

Representação endiana de valores de 64 bits

Suponha que eu tenhaunsigned long long x = 0x0123456789ABCDEF. Qual das alternativas a seguir está correta? (Só posso verificar o primeiro): Em um processador little-endian de 32 bits, ele aparecerá na memória como67 45 23 01 EF CD AB 89.Em um ...

2 a resposta

O htonl () altera a ordem dos bytes na máquina BIG ENDIAN?

Literalmente confuso sobre htonl (). Em tantos links, descobri que o código para fazer o htonl é: #define HTONL(n) (((((unsigned long)(n) & 0xFF)) << 24) | \ ((((unsigned long)(n) & 0xFF00)) << 8) | \ ((((unsigned long)(n) & 0xFF0000)) >> 8) | ...

2 a resposta

fread / fwrite tamanho e contagem [duplicado]

Esta questão já tem uma resposta aqui:fwrite () - efeito do tamanho e conta no desempenho 3 respostasTenho dúvidas sobre qual ordem de tamanho e contagem de ...

3 a resposta

Ordem inversa de bytes do registro EAX

11 a resposta

Converter Little Endian para Big Endian