Preguntas con la etiqueta [endianness]

Lista endianness preguntas

¿Existe una definición de macro de una línea para determinar el endianidad de la máquina? Estoy usando el siguiente código pero convertirlo a macro sería demasiado largo: unsigned char test_endian(

Necesito escribir una función para convertir un entero big endian en un entero little endian en C. No puedo usar ninguna función de biblioteca. ¿Cómo haría esto?

¿Cómo convierto entre valores big-endian y little-endian en C++? Para mayor claridad, tengo que traducir datos binarios (valores de punto flotante de doble precisión y enteros de 32 y 64