一个简单的问题:从架构到架构有多长不同?我似乎记得有一段时间,当我们从32位机器转到64位机器时,长度可能不同,但是当我现在检查时,它们看起来是相同的(64位整数,有效)。
我问,因为我正在编写一些代码,这些代码在Int64s(C#)中出现,而且long和Int64目前似乎是相同的,该死的自动完成喜欢使用long而不是Int64s,它认为是相同。为了节省时间,我应该让它自动完成长时间,并且睡得很好,因为如果有人明天推出128位CPU,它们将不会改变,或者我现在应该付出额外的努力以确保它们是Int64s在上面的代码中?是的,我知道Int64 = long,就目前的实现而言。