【发布时间】:2011-07-19 09:50:50
【问题描述】:
假设我们暂时忽略目标和源硬件。那么,大端还是小端更好呢?
我只是想就这一点达成共识/约定。到目前为止,我收到的最佳指导是“视情况而定”,因此请务必指定。没关系。我会去做的。
然而,在这种情况下,没有必要采取一种或另一种方式。没有遗产,所以我想,“对于当前和新兴的硬件来说,最干净的选择是什么。”
【问题讨论】:
-
格列佛游记是必读材料。
-
Big-end / little-end 作为术语来自 Swift,他在讨论打开鸡蛋的哪一端时举了一个毫无意义的争论的例子。
-
您的编码是否真的与 CPU 如此接近以至于这很重要?
-
这更像是我追求的“按惯例”的美感。关于 CPU 问题——我没有。附近的其他人——是的。
-
答案当然是“是”。
标签: c# .net c++ hardware endianness