38#pragma GCC system_header
44namespace std _GLIBCXX_VISIBILITY(default)
46_GLIBCXX_BEGIN_NAMESPACE_VERSION
54 template<
class _CharT>
61#ifdef _GLIBCXX_USE_CHAR8_T
65#if __cplusplus >= 201103L
70_GLIBCXX_BEGIN_NAMESPACE_CXX11
72 template<
typename _CharT,
typename _Traits =
char_traits<_CharT>,
73 typename _Alloc = allocator<_CharT> >
76_GLIBCXX_END_NAMESPACE_CXX11
84#ifdef _GLIBCXX_USE_CHAR8_T
89#if __cplusplus >= 201103L
99_GLIBCXX_END_NAMESPACE_VERSION
basic_string< char > string
A string of char.
basic_string< char32_t > u32string
A string of char32_t.
basic_string< char16_t > u16string
A string of char16_t.
basic_string< wchar_t > wstring
A string of wchar_t.
ISO C++ entities toplevel namespace is std.
Managing sequences of characters and character-like objects.
Basis for explicit traits specializations.