Как преобразовать десятичное число в шестнадцатеричное в C ++? У меня был успех с ultoa, но это дает вам char (и использование (DWORD) Buffer для std :: cout просто заканчивается тарабарщиной). Также мне нужно снова сохранить новый шестнадцатеричный формат в DWORD.
Мой код на данный момент:
//Vars
char Buffer[33];
// Client.dll
DWORD d_clientDll = (DWORD)GetModuleHandleA("client.dll");
_ultoa(d_clientDll, Buffer, 16);
std::cout << Buffer << std::endl;
std::cout << d_clientDll << std::endl;
Offsets::clientDll = d_clientDll;
тогда - person harold   schedule 30.04.2017