C++ 如何将intptr\u t转换为字符串
可能重复:C++ 如何将intptr\u t转换为字符串,c++,C++,可能重复: 有人知道如何进行转换吗 我需要将一个intptr\t类型连接到一个字符串,因此需要转换它 它不是int,因为它是64位操作系统 如果我错了,请纠正我 谢谢std::stringstream ss; ssintptr\t只是一个数字。因此: 简单: std::to_string(ip); 好吧,如果你有C++11,这很简单。很可能与int64\t相同。在头文件中查找它,查看它的typedef'd格式。 ss << std::hex << ip; s
有人知道如何进行转换吗 我需要将一个intptr\t类型连接到一个字符串,因此需要转换它 它不是int,因为它是64位操作系统 如果我错了,请纠正我 谢谢
std::stringstream ss;
ssintptr\t
只是一个数字。因此:
简单:
std::to_string(ip);
好吧,如果你有C++11,这很简单。很可能与int64\t
相同。在头文件中查找它,查看它的typedef
'd格式。
ss << std::hex << ip;
std::to_string(ip);