C++ stoll会抛出什么异常

c++
1660
2024/6/16 17:23:16
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在C++中,std::stoll函数用于将字符串转换为long long类型的整数。如果转换失败,std::stoll函数会抛出std::invalid_argument异常或std::out_of_range异常。

  • std::invalid_argument异常:当字符串不能被解析为有效的整数时抛出。
  • std::out_of_range异常:当转换后的整数超出了目标类型的取值范围时抛出。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: c++中怎么用vector查找指定元素