【发布时间】:2010-10-07 08:31:57
【问题描述】:
我最近的大部分编程都是在使用 C/C++/C#/VB6 的 32 位 Windows 上进行的。最近,我的客户询问我的代码是否可以在 64 位 Windows 上运行。
我想知道我可能使用的哪些旧功能会在 64 位 Windows 上中断?我需要考虑和担心哪些现实问题?
显然,我将在 64 位操作系统上测试我的代码,但我想知道要查找哪些常见问题。我更关心现有的二进制文件,但我愿意让 cmets 在重新编译时担心什么(在可能的情况下)。
编辑:这是nice list 的 64 位移植错误。
【问题讨论】:
-
哪种语言?这有很大的不同:)
-
我有很多 Win32 代码,用几种语言编写:C、C++ 和 VB6。我也有 C# 中的 .NET 代码——我不确定这是否会有同样的问题。
-
了解为什么从 32 位到 64 位会出现问题。
标签: windows 32bit-64bit