c++

C++中stol函数用法详解

小樊
91
2024-08-06 20:35:12
栏目: 编程语言

在C++中,stol函数用于将字符串转换为长整型数值。其函数原型为:

long stol (const string& str, size_t* idx = 0, int base = 10);

参数说明:

示例代码:

#include <iostream>
#include <string>

int main() {
    std::string str = "12345";
    long num = std::stol(str);
    
    std::cout << "Converted number: " << num << std::endl;
    
    return 0;
}

在上面的示例中,将字符串"12345"转换为长整型数值并输出。注意,如果字符串无法转换为长整型数值,将抛出std::invalid_argument异常。

0
看了该问题的人还看了