c++ 截取指定字符串后面的数据
时间: 2024-02-26 17:57:09 浏览: 161
C语言实现字符串截取
4星 · 用户满意度95%
在C++中,可以使用标准库中的字符串处理函数来截取指定字符串后面的数据。比如,可以使用`std::string::substr`函数来获取一个字符串的子串,然后使用`std::stoi`函数将子串转换为整数。以下是一个示例代码:
```c++
#include <iostream>
#include <string>
int main() {
std::string str = "hello 123 world";
std::string sub = str.substr(6);
int num = std::stoi(sub);
std::cout << "num = " << num << std::endl;
return 0;
}
```
在上面的示例代码中,`str`是原始字符串,`sub`是从第6个字符开始截取的子串,`std::stoi(sub)`将子串转换为整数并赋值给`num`,最后输出`num`的值为`123`。
阅读全文