在C++中,substring
函数用于从字符串中提取子字符串。它的语法如下:
string substring (size_t pos, size_t len) const;
其中,pos
参数表示子字符串的起始位置,len
参数表示子字符串的长度。
以下是substring
函数的用法示例:
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, World!";
std::string sub = str.substr(7, 5); // 从位置7开始提取长度为5的子字符串
std::cout << "Substring: " << sub << std::endl;
return 0;
}
输出结果为:
Substring: World
注意,substring
函数返回一个新的string
类型的对象,表示提取的子字符串。