在C++中,可以使用std::stoll函数作为atoll函数的替代方案。stoll函数可以将字符串转换为长长整型数据。示例代码如下:
#include#include int main() { std::string str = "123456"; long long int num = std::stoll(str); std::cout << "Converted number: " << num << std::endl; return 0; }
除此之外,也可以使用std::atol函数将字符串转换为长整型数据。示例代码如下:
#include#include int main() { char str[] = "123456"; long int num = std::atol(str); std::cout << "Converted number: " << num << std::endl; return 0; }
这些函数可以替代atoll函数,用来将字符串转换为长整型数据。