私の最近のプログラミングのほとんどは、C/C++/C#/VB6 を使用して 32 ビット Windows で行われています。最近、顧客から私のコードが 64 ビット Windows で動作するかどうか尋ねられます。
私が使用しているレガシー機能のうち、64 ビット Windows で壊れる可能性があるものは何ですか? 私が考え、心配する必要がある現実世界の問題は何ですか?
もちろん、コードを 64 ビット OS でテストしますが、探すべき一般的な問題を知りたいです。私は既存のバイナリに関心がありますが、(可能な場合) 再コンパイルするときに何を心配するかについてコメントを受け付けています。
編集: これは 64 ビット移植のバグの素晴らしいリストです。