Resultados da pesquisa a pedido "endianness"

4 a resposta

Converter string hexadecimal "little endian" em endereço IP em Python

Qual é a melhor maneira de transformar uma string neste formulário em um endereço IP:"0200A8C0". Os "octetos" presentes na sequência estão na ordem inversa, ou seja, a sequência de exemplo fornecida deve gerar192.168.0.2.

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

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?

5 a resposta

Punção de caracteres com segurança * para dobrar em C

Em um código abertoprograma que escrevi [http://honeypot.net/project/pgdbf], Estou lendo dados binários (gravados por outro programa) de um arquivo e produzindo ints, dobros e outros tipos de dados variados. Um dos desafios é que ele precisa ser ...

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

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

2 a resposta

Formato de arquivo PNG endianness?

Não tenho certeza se endian é a palavra certa, mas .. Eu tenho analisado através de um arquivo PNG e notei que todos os valores inteiros estão em big endian. Isso é verdade? Por exemplo, a largura e a altura são armazenadas no arquivo PNG como ...

8 a resposta

Marshalling uma coleção de bytes big-endian em uma estrutura para extrair valores

Há uma pergunta perspicaz sobrelendo uma estrutura de dados C / C ++ em C # de uma matriz de bytes [https://stackoverflow.com/questions/2871/reading-a-c-c-data-structure-in-c-from-a-byte-array] , mas não consigo que o código funcione para minha ...

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

4 a resposta

Manipulação de endianismo - existe uma biblioteca C para isso?

Com o tipo de programa que eu escrevo (trabalhando com dados brutos de arquivos), muitas vezes preciso de funções para converter entre big e little endian. Normalmente, eu mesmo as escrevo (que é abordada por muitos outros posts aqui), mas não ...