在C++中,basic_string
是一个模板类,而 string
是 basic_string
的一个具体实例化,即 basic_string<char>
。basic_string
模板类被设计为支持多种字符类型,而 string
是其中一种特定字符类型的字符串类。
具体来说,basic_string
模板类的定义如下:
template <class CharT, class Traits = std::char_traits&
在C++中,basic_string
是一个模板类,而 string
是 basic_string
的一个具体实例化,即 basic_string<char>
。basic_string
模板类被设计为支持多种字符类型,而 string
是其中一种特定字符类型的字符串类。
具体来说,basic_string
模板类的定义如下:
template <class CharT, class Traits = std::char_traits&