【问题标题】:How to convert intptr_t to string [duplicate]如何将 intptr_t 转换为字符串 [重复]
【发布时间】:2012-10-22 08:18:08
【问题描述】:

可能重复:
Easiest way to convert int to string in C++

有人知道如何进行这种转换吗?

我需要将 intptr_t 类型连接到字符串,因此需要对其进行转换。

它不是 int,因为它是 64 位操作系统。

如果我错了,请纠正我 谢谢

【问题讨论】:

  • 很可能与int64_t 相同。在头文件中查找它,看看它是什么typedef'd as。

标签: c++


【解决方案1】:

简单:

std::to_string(ip);

好吧,如果你有 C++11,那就简单了。

【讨论】:

    【解决方案2】:
    【解决方案3】:
    std::stringstream ss;
    ss << ip;
    ss.str();
    

    (或者如果您愿意:

    ss << std::hex << ip;
    

    )

    【讨论】:

      猜你喜欢
      • 2012-04-13
      • 2021-06-17
      • 2019-11-28
      • 2019-12-06
      • 2015-06-02
      • 2015-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多