Docs Menu
Docs Home
/ /

endianness

La especificación BSON dicta que el formato de codificación es little-endian. Muchas implementaciones simplemente ignoran el endianismo y esperan ejecutarse en little-endian. Libbson admite sistemas Big y Little-endian. Esto significa que usamos memcpy() Cuando sea apropiado, en lugar de desreferenciar, convertir correctamente al formato endian del host y viceversa. Esperamos que las características intrínsecas del compilador optimicen la desreferenciación cuando sea posible.

Volver

Notas multiplataforma