常用字符串方法

s.insert(pos, args) 在pos之前插入args
s.erase(pos, len)  删除从pos开始的len个字符。如果 len 省略,则删除 pos 开始的后面所有字符。返回一个指向 s 的引用。
s.assign(args)   将 s 中的字符替换为 args 指定的字符。返回一个指向 s 的引用。
s.append(args)   将 args 追加到 s 。返回一个指向 s 的引用。args 必须是双引号字符串
s.replace(range, args) 将 s 中范围为 range 内的字符替换为 args 指定的字符
s.find(args)  查找 s 中 args 第一次出现的位置
s.rfind(args)  查找 s 中 args 最后一次出现的位置
to_string(val) 将数值 val 转换为 string 并返回。val 可以是任何算术类型(int、浮点型等)
stoi(s) / atoi(c) 字符串/字符 转换为整数并返回
s.substr(pos, n) 从索引 pos 开始,提取连续的 n 个字符,包括 pos 位置的字符
reverse(s2.begin(), s2.end()) 反转 string 定义的字符串 s2 (加头文件 <algorithm> )
posted @ 2023-03-27 17:50  ReTurn~~~~~~~  阅读(46)  评论(0)    收藏  举报