C++ string的方法
1、【substr函数】
basic_string substr(size_type _Off = 0,size_type _Count = npos) const;
参数
_Off
所需的子字符串的起始位置。字符串中第一个字符的索引为 0,默认值为0。
_Count
复制的字符数目
返回值
一个子字符串,从其指定的位置开始
2、【erase函数】
(1)erase(pos,n); //删除从pos开始的n个字符
(2)erase(pos); //删除pos处的一个字符
(3)erase(first,last); //删除从first到last之间的字符
3、【find_first_not_of()函数】
正向查找在原字符串中第一个与指定字符串(或字符)中的任一字符都不匹配的字符,返回它的位置。若查找失败,则返回npos。
4、【find_last_not_of()函数】
正向查找在原字符串中最后一个与指定字符串(或字符)中的任一字符都不匹配的字符,返回它的位置。若查找失败,则返回npos。
5.【strrchr() 函数】
查找字符在指定字符串中从右面开始的第一次出现的位置,如果成功,返回该字符以及其后面的字符,如果失败,则返回 NULL。与之相对应的是strchr()函数,它查找字符串中首次出现指定字符以及其后面的字符。
6.【strtoul()函数】
将参数nptr字符串根据参数base来转换成无符号的长整型数。