C++中的string类(C++字符串)入门完全攻略
string 类是 STL 中 basic_string 模板实例化得到的模板类。string 类的成员函数有很多,同一个名字的函数也常会有五六个重载的版本。篇幅所限,不能将这些原型一一列出并加以解释。要想更深入地了解 string 类,还要阅读 C++ 的参考手册或编译器自带的联机资料。string 类有多个构造函数,用法示例如下:为称呼方便,本教程后文将从字符串下标 n 开始、长度为 m 的字符串称为“子串”。string 类没有接收一个整型参数或一个字符型参数的构造函数。size 成员函数可以实现同样的功能。append 成员函数返回对象自身的引用。=、>=、> 运算符比较 string 对象外,string 类还有 compare 成员函数,可用于比较字符串。compare 成员函数有以下返回值: