gpt4 book ai didi

c++ - 将 std::string 转换为整数

转载 作者:IT老高 更新时间:2023-10-28 21:59:14 24 4
gpt4 key购买 nike

我正在尝试将存储在 std::vector 中的 std::string 转换为整数并将其作为参数传递给函数。

这是我的代码的简化版本:

vector <string> record;
functiontest(atoi(record[i].c_str));

我的错误如下:

error: argument of type ‘const char* (std::basic_string<char, std::char_traits<char>, std::allocator<char> >::)()const’ does not match ‘const char*’

我该怎么做?

最佳答案

使用 C++11:

int value = std::stoi(record[i]);

关于c++ - 将 std::string 转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12628428/

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