Większość mojego ostatniego programowania była w 32-bitowym systemie Windows przy użyciu C/C++/C#/VB6. Ostatnio moi klienci pytają, czy mój kod będzie działał w 64-bitowym systemie Windows.Jako programista, o co muszę się martwić podczas przechodzenia do 64-bitowych okien?
Zastanawiam się, jakie starsze funkcje, których mogę używać, będą łamać się w 64-bitowym systemie Windows? Jakie są problemy natury realnej, o których muszę się martwić?
Oczywiście testuję mój kod w 64-bitowym systemie operacyjnym, ale chciałbym wiedzieć, jakie typowe problemy należy szukać. Bardziej interesuję się istniejącymi binariami, ale jestem otwarty na komentarze dotyczące tego, o co się martwić, gdy rekompilujemy (jeśli to możliwe).
EDYCJA: Oto nice list z 64-bitowych błędów portowania.
Jaki język? To robi wielką różnicę :) –
Mam wiele kodu Win32 w kilku językach: C, C++ i VB6. Mam również kod .NET w języku C# - Nie jestem pewien, czy miałoby to ten sam rodzaj problemów. –
Dowiedz się * Dlaczego * wystąpił problem polegający na przechodzeniu z 32 do 64 bitów. –