0

C から C# に移植する場合、__W64 を C# に入れる必要がありますか?

4

1 に答える 1

2

小文字の wです__w64。MSDN ページはこちらです。これは、コードが 32 ビット モードから 64 ビット モードに再ターゲットされるときの問題の診断に役立つように設計されており、診断は /Wp64 コンパイル オプションによって生成されます。VS2008以降は廃止されました。

C# にはこれに相当するものはありません。これは主に、オンザフライで 32 ビットまたは 64 ビットのマシン コードに変換できる言語だからです。いいえ、それをコピーしないでください。ただし、コードの翻訳方法に注意してください。元のプログラマーは何らかの理由で警告サインを出しました。通常、C# に簡単に変換できる種類のコードではなく、ポインターを int に変換する必要があります。

于 2013-02-06T22:57:06.000 に答える