32 ビット プログラムを 64 ビット バージョンに移植するためのガイドラインは何ですか?
2 に答える
3
32 ビット ライブラリの呼び出しに関する明らかな問題は別として:
- ポインターが整数と同じサイズであると想定しないでください。
- あるポインターから別のポインターを減算すると、整数に収まる値が得られると想定しないでください。
http://msdn.microsoft.com/en-us/library/aa384190(VS.85).aspxも参照してください。
于 2009-10-21T17:19:53.953 に答える
0
一部は64ビットマシンでは異なるため、ハードコードされたレジストリ/ファイルシステムパスは使用しないでください。たとえば、32ビットアプリは「プログラムファイル(x86)」にインストールされます。
.NETを使用してWindowsで開発している場合は、システムまたはMicrosoft.Win32ライブラリを使用してリソースにアクセスしていることを確認してください。
于 2009-10-21T17:26:14.423 に答える