C++ String 类常用成员函数详解
C++ 中最常用的 string 类成员函数包括:
length():返回字符串的长度。size():返回字符串的长度,与length()函数作用相同。empty():判断字符串是否为空,如果为空返回true,否则返回false。clear():清空字符串,将字符串的内容置为空。append():在字符串的末尾添加字符或字符串。insert():在字符串的指定位置插入字符或字符串。erase():删除字符串中的指定字符或子字符串。replace():替换字符串中的指定字符或子字符串。substr():返回字符串的子字符串。find():查找字符串中指定字符或子字符串的第一次出现的位置。rfind():反向查找字符串中指定字符或子字符串的第一次出现的位置。compare():比较两个字符串的大小,返回一个整数值。c_str():将字符串转换为const char*类型的 C 风格字符串。data():返回一个指向字符串中字符数组的指针。at():访问字符串中指定位置的字符。operator[]:通过索引访问字符串中指定位置的字符。push_back():在字符串的末尾添加一个字符。pop_back():删除字符串的最后一个字符。resize():改变字符串的大小。swap():交换两个字符串的内容。
这些是 C++ 中最常用的 string 类成员函数,可以根据具体的需求选择合适的函数来处理字符串。
原文地址: https://www.cveoy.top/t/topic/bES7 著作权归作者所有。请勿转载和采集!