0

从 C 移植到 C# 时是否需要将 __W64 放入 C# 中?

4

1 回答 1

2

__w64,小写的 w,MSDN 页面在这里。它旨在帮助诊断代码从 32 位模式重定向到 64 位模式时出现的问题,诊断由 /Wp64 编译选项生成。它自 VS2008 以来已被弃用。

C# 中没有等价物,主要是因为它是一种可以即时转换为 32 位或 64 位机器代码的语言。所以不,不要复制那个。但是请注意您如何翻译代码,原始程序员出于某种原因提出了警告标志。通常它涉及将指针转换为 int,而不是那种容易转换为 C# 的代码。

于 2013-02-06T22:57:06.000 回答