1
/******************************************
2
** complex class template instantiation **
3
** and instantiation of templates as **
4
** default arguments **
5
******************************************/
7
template<typename _Alloc>
10
template<class _CharT>
13
template<typename _CharT, typename _Traits = char_traits<_CharT> ,
14
typename _Alloc = allocator<_CharT> >
17
template<> struct char_traits<char>;
19
typedef basic_string<char> string;