1

x64用にコンパイルする際の追加の考慮事項は、intなどの一部のデータ型がより大きな値を保持できることです。何か心配はありますか?

数日前にリリースされたVS2010は、VS2008と同様に、x64およびx32のコンパイルをサポートできます。アプリはx32/86のみです。ただし、アプリは64ビットである必要があると私は考え続けています。私は何が欠けていますか?明らかに、これは当てはまりません。

ありがとう

4

2 に答える 2

0

x86-64用にビルドする理由:

  • アプリには4GBを超えるアドレス空間が必要です

  • アプリはパフォーマンスが重要であり、レジスタのサイズと数が増えるため、パフォーマンスが最大30%向上する可能性があります。

上記のいずれにも当てはまらない場合、アプリを64ビットにする理由はありません。

于 2010-04-14T21:02:29.353 に答える
0

VS2010(IDEとプラグイン)が64ビットアプリではないことに関して、私は2つの主な理由があると信じています-

  1. アプリが64ビットの場合、ポインターと整数は2倍のメモリを消費しますが、これはほとんどの人にとってはさらに悪いことです。

  2. VisualStudioの一部はすでに.NETに移植されています。C / C ++コードをx64に移植するよりも、残りの部分を.NETに移植する方が簡単です。

http://blogs.msdn.com/ricom/archive/2009/06/10/visual-studio-why-is-there-no-64-bit-version.aspx

于 2010-04-14T21:16:12.110 に答える