Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Rubriken <string_view> innehåller följande typedefs:
string_view
En typ som beskriver en specialisering av klassmallen basic_string_view med element av typen char.
typedef basic_string_view<char, char_traits<char>> string_view;
Anmärkningar
Följande är motsvarande deklarationer:
string_view str("Hello");
basic_string_view<char> str("Hello");
En lista över strängkonstruktorer finns i basic_string::basic_string.
u16string_view
En typ som beskriver en specialisering av klassmallen basic_string_view med element av typen char16_t.
typedef basic_string_view<char16_t, char_traits<char16_t>> u16string_view;
Anmärkningar
En lista över strängkonstruktorer finns i basic_string::basic_string.
u32string_view
En typ som beskriver en specialisering av klassmallen basic_string_view med element av typen char32_t.
typedef basic_string_view<char32_t, char_traits<char32_t>> u32string_view;
Anmärkningar
En lista över strängkonstruktorer finns i basic_string::basic_string.
wstring_view
En typ som beskriver en specialisering av klassmallen basic_string_view med element av typen wchar_t.
typedef basic_string_view<wchar_t, char_traits<wchar_t>> wstring_view;
Anmärkningar
Följande är motsvarande deklarationer:
wstring_view wstr(L"Hello");
basic_string_view<wchar_t> wstr(L"Hello");
En lista över strängkonstruktorer finns i basic_string::basic_string.
Anmärkning
Storleken på wchar_t är två byte i Windows, men det är inte nödvändigtvis fallet för alla plattformar. Om du behöver en string_view bred teckentyp med en bredd som garanterat förblir densamma på alla plattformar använder du u16string_view eller u32string_view.