gpt4 book ai didi

c++ - 将 _int64 转换为字符串

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:06:19 25 4
gpt4 key购买 nike

我在提供API时遇到了问题

如果我要求他们给我一个 _int64 10 位十六进制数,但我的函数内部采用字符串,我该如何有效地转换它...

截至目前,我只是在内部使用字符串,但出于兼容性原因,我使用的是 char* c 样式,因此给任何系统 32 位或 64 位都没有关系。那是正确的做法吗?还是我错了?

使用 char*_int64 有问题吗?

最佳答案

C++11 标准化了 std::to_string 函数:

#include <string>

int main()
{
int64_t value = 128;
std::string asString = std::to_string(value);
return 0;
}

关于c++ - 将 _int64 转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4099448/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com