C++ 中 substr() 函数用法
substr() 函数是 C++ 标准库中 string 类的成员函数,用于从 string 对象中提取一个子串。
用法:
string substr(size_t pos, size_t len) const;
参数:
- pos:子串的起始位置(从 0 开始)。
- len(可选):要提取的子串的长度。如果不指定,则提取从起始位置到字符串末尾的所有字符。
返回值:
一个新的 string 对象,包含提取的子串。
示例:
std::string str = "Hello, world!"; // 提取从索引 7 开始的子串 std::string substring1 = str.substr(7); // 提取从索引 7 开始,长度为 5 的子串 std::string substring2 = str.substr(7, 5);
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。