C++ - DWORD Decimal to DWORD Hexadecimal

C++ - DWORD Decimal to DWORD Hexadecimal

本文关键字:DWORD Hexadecimal to Decimal C++      更新时间:2023-10-16

如何在C 中将小数转换为十六进制?我在Ultoa方面取得了成功,但这为您提供了一个char(并使用(dword(缓冲区到STD :: COUT以Gibberish的结尾(。另外,我需要再次将新的十六进制保存在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;

您是否尝试过std::hex

std::cout << std::hex << d_clientDll << std::endl