string的substr方法
    string的substr方法是C++中字符串类string提供的成员函数之一。该方法可以从一个字符串中提取出一段子串,返回一个新的string对象。
    substr方法的使用格式为:string substr (size_t pos = 0, size_t len = npos),其中pos表示要提取的子串的起始位置,len表示要提取的子串的长度。当不指定len时,默认提取从pos开始到字符串结尾的所有字符。
字符串截取对象    例如,对于字符串str='hello world',调用str.substr(6, 5)将返回一个新的string对象,内容为'world'。
    需要注意的是,substr方法不会改变原始字符串的内容,而是返回一个新的string对象。此外,如果pos超出了字符串的范围,substr方法将抛出一个out_of_range异常。
    substr方法的应用非常广泛,例如可以用它来截取文件名或URL中的文件扩展名,也可以用它来截取电话号码中的区号等信息。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。