STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Functions
literals::string_literals Namespace Reference

Functions

string operator""s (const char *_Str, size_t _Len)
 
wstring operator""s (const wchar_t *_Str, size_t _Len)
 
u32string operator""s (const char32_t *_Str, size_t _Len)
 

Function Documentation

string literals::string_literals::operator""s ( const char _Str,
size_t  _Len 
)
inline
635  { // construct literal from [_Str, _Str + _Len)
636  return (string(_Str, _Len));
637  }
u16string literals::string_literals::operator""s ( const wchar_t _Str,
size_t  _Len 
)
inline
640  { // construct literal from [_Str, _Str + _Len)
641  return (wstring(_Str, _Len));
642  }
basic_string< wchar_t, char_traits< wchar_t >, allocator< wchar_t > > wstring
Definition: xstring:4000
u32string literals::string_literals::operator""s ( const char32_t _Str,
size_t  _Len 
)
inline
650  { // construct literal from [_Str, _Str + _Len)
651  return (u32string(_Str, _Len));
652  }
basic_string< char32_t, char_traits< char32_t >, allocator< char32_t > > u32string
Definition: xstring:4021