我一直试图以uint64十六进制格式将数字转换为字符串.但它应该包括零.例:
uint i = 1;
std::ostringstream message;
message << "0x" << std::hex << i << std::dec;
...
Run Code Online (Sandbox Code Playgroud)
这将产生:
0x1
Run Code Online (Sandbox Code Playgroud)
但这不是我想要的.我想要:
0x0000000000000001
Run Code Online (Sandbox Code Playgroud)
或者uint64需要多个零.
c++ ×1