Большая часть моего недавнего программирования была в 32-битной Windows с использованием C/С++/С#/VB6. В последнее время мои клиенты спрашивают, будет ли мой код работать в 64-битной Windows.
Мне интересно, какие устаревшие функции я могу использовать, которые будут разбиваться на 64-битную Windows? Каковы некоторые реальные проблемы, о которых мне нужно думать и беспокоиться?
Очевидно, что я буду тестировать свой код на 64-битной ОС, но я хотел бы знать, какие общие проблемы нужно искать. Я больше беспокоюсь о существующих двоичных файлах, но я открыт для комментариев о том, о чем беспокоиться при перекомпиляции (где это возможно).
EDIT: хороший список 64-битных ошибок портирования.