c++ string的函数
    C++中的字符串(string)是一个非常重要的数据类型,也是一个非常强大的工具。它提供了一组用于管理字符串的函数和操作符。本文将会介绍C++中常用的一些字符串函数,详细说明它们的使用方法。
    1. length()
    功能:获取字符串的长度
    说明:这个函数的返回值就是字符串的长度。
    2. substr()
    功能:从字符串中提取一个子串
    语法:string.substr(pos, len)
    说明:pos表示要提取的子串的起始位置,len表示要提取的子串的长度。如果省略len参数,则将一直提取到字符串的末尾。
    3. append()
    功能:将字符串加到另一个字符串的末尾
    说明:这个函数将把string2加到string1的末尾。也可以使用 += 运算符,如string1 += string2。
字符串复制函数
    4. find()
    函数名称:find()
    说明:这个函数从字符串的start_position位置开始查子串substring。如果查到,返回子串的位置。如果没有查到,返回string::npos。
    函数名称:replace()
    说明:start表示要替换的子串的起始位置,length表示要替换的子串的长度,string表示用来替换的新字符串。
    6. erase()
    说明:如果string1等于string2,则返回0;如果string1大于string2,则返回一个正数;如果string1小于string2,则返回一个负数。
    功能:从输入流中读取一行
    说明:从标准输入流中读取一行,并存储在string中。
    9. to_string()
    功能:将数字转换为字符串
    说明:number表示要转换的数字。这个函数将把数字转换为字符串并返回。
    说明:string表示要转换的字符串,index表示转换后的字符串中第一个非数字字符的位置,base表示数字的基数(可选的,默认为10)。返回一个整数值。
    总结
    这些函数并不是C++中所有涉及字符串的函数,但是它们是其中最常用的,也最有用的一些函数。掌握了这些函数的使用方法,就能在C++中更轻松地使用字符串了。