在什么情况下我需要考虑字节顺序?

In what cases do I need to consider byte order?

当 serializing/deserializing 数据到 write/read 二进制 to/from 同一台机器时,我需要考虑字节顺序吗?不涉及网络通信。

In what cases do I need to consider byte order?

总是在 de-/serialising 时。 reader 必须按照与作者相同的顺序解释字节。

当进程在同一系统上时,使用本机字节顺序通常是安全的。当可能涉及多个系统时,这是不安全的,因为本机字节顺序可能不同。