Resultados de la búsqueda a petición "endianness"

2 la respuesta

¿Cómo escribir la función de intercambio constexpr para cambiar la endianess de un entero?

Como escribir unconstexpr función para intercambiar la endianess de un número entero, sin depender de las extensiones del compilador y ¿puede dar un ejemplo de cómo hacerlo?

1 la respuesta

¿Por qué se define el orden de bytes de la red como big-endian? [cerrado]

5 la respuesta

¿Cómo puedo reordenar los bytes de un entero?

Mi tarea es convertir un archivo de datos de Big Endian a Little Endian y viceversa usando C.He estado buscando en línea durante aproximadamente 3 horas ahora para ver otros ejemplos y leer mi libro de texto, sin embargo, estoy tan atascado en ...

2 la respuesta

¿Htonl () cambia el orden de bytes en la máquina BIG ENDIAN?

1 la respuesta

¿Cuál es la forma más pitónica de determinar la endianidad?

6 la respuesta

¿Existe alguna función "estándar" similar a htonl para enteros de 64 bits en C ++?

Estoy trabajando en una implementación del protocolo memcache que, en algunos puntos, utiliza valores enteros de 64 bits. Estos valores deben almacenarse en "orden de bytes de red". Desearía que hubiera algouint64_t htonll(uint64_t value) ...

6 la respuesta

C # Big-endian ulong de 4 bytes

Estoy tratando de lanzar una matriz de 4 bytes a un ulong en C #. Actualmente estoy usando este código: atomSize = BitConverter.ToUInt32(buffer, 0);El byte [4] contiene esto: 0 0 0 32 Sin embargo, los bytes son Big-Endian. ¿Hay una manera ...

12 la respuesta

Little vs Big Endianess: cómo interpretar la prueba

Así que estoy escribiendo un programa para probar la resistencia de una máquina e imprimirlo. Entiendo la diferencia entre endian pequeño y grande, sin embargo, de lo que he encontrado en línea, no entiendo por qué estas pruebas muestran ...

2 la respuesta

¿Por qué std :: bitset expone bits de manera little-endian?

Cuando usostd::bitset<N>::bitset( unsigned long long ) esto construye un bitset y cuando accedo a él a través deoperator[], los bits parecen estar ordenados de manera little endian. Ejemplo: std::bitset<4> b(3ULL); std::cout << b[0] << b[1] << ...

5 la respuesta

En Java, cuando escribo en un archivo con DataOutputStream, ¿cómo defino el Endian de los datos que se escriben?

Estoy usandoDataOutputStream para escribir en un archivo, sin embargo, quiero cambiar el endian de los datos. Así es como estoy escribiendo los datos de bytes en el archivo (sale en Little endian por defecto) public void ...