35 #define _STRINGFWD_H 1
37 #pragma GCC system_header
39 #include <bits/c++config.h>
44 _GLIBCXX_BEGIN_NAMESPACE_VERSION
52 template<
class _CharT>
55 template<
typename _CharT,
typename _Traits =
char_traits<_CharT>,
56 typename _Alloc = allocator<_CharT> >
59 template<>
struct char_traits<char>;
64 #ifdef _GLIBCXX_USE_WCHAR_T
65 template<>
struct char_traits<
wchar_t>;
71 #if ((__cplusplus >= 201103L) \
72 && defined(_GLIBCXX_USE_C99_STDINT_TR1))
74 template<>
struct char_traits<char16_t>;
75 template<>
struct char_traits<char32_t>;
86 _GLIBCXX_END_NAMESPACE_VERSION
89 #endif // _STRINGFWD_H
basic_string< char > string
Definition: string:1153
namespace std _GLIBCXX_VISIBILITY(default)
Definition: auto_ptr.h:36
__WCHAR_TYPE__ wchar_t
Definition: stddef.h:324
Definition: basic_string.h:45