std::cout << (DWORD)"test";
Jeśli skompiluję i uruchomię to, za każdym razem otrzymuję różne wartości wyjściowe, ale nie wiem, dlaczego.Dlaczego otrzymuję inną wartość w czasie wykonywania, gdy typ rzuca ciąg do DWORD?
Wszelkie pomysły?
PS: Używam 64-bitowego systemu Windows 7 i kompiluję się z Microsoft Visual C++ 2010 Ultimate.
A czego się spodziewałeś, aby z tego zrezygnować? –
To głupia rzecz, ale ważne pytanie - nie widzę uzasadnienia dla przegłosowania. – Puppy
Dowiaduję się o określeniu zdalnego adresu bazowego procesu, który może być czymś takim jak '" pinball.exe "' - i do mojego zrozumienia, aby użyć tego z offsetami (np. Odczytać wynik gry), których użyłbyś 'DWORD address = (DWORD)" pinball.exe "+ offset;' gdzie 'offset' może być czymś w rodzaju' 0xFC' lub cokolwiek innego. – Purebe