分类: C/C++
2009-02-19 23:05:18
template <class charT, class traits = char_traits,
class Allocator = allocator>
class basic_string
{
//...
}
就像Steve Donovan在中提到的,这些确实有些过头了,要不是系统自己定义了相关的一些属性,而且用了个typedef,否则还真不知道如何使用。
但复杂总有复杂道理。有了char_traits,你可以定义自己的字符串类型。当然,有了char_traits < char > 和char_traits < wchar_t > %