<string>是C++标准程式库中的一个头文件，定义了C++标准中的字符串的基本模板类std::basic_string及相关的模板类实例： 其中的string是以char作为模板参数的模板类实例，把字符串的内存管理责任由codice_1负责而不是由编程者负责，大大减轻了C语言风格的字符串的麻烦。codice_2提供了大量的字符串操作函数，如比较、连接、搜索、替换、获得子串等。并可与C语言风格字符串双向转换。codice_2属于C++ STL容器类，用户自定义的类也可以作为它的模板参数，因此也适用C