std::basic_string_view
Материал из cppreference.com
<tbody>
</tbody>
| Определено в заголовочном файле <string_view>
|
||
template< class CharT, class Traits = std::char_traits<CharT> > class basic_string_view; |
(начиная с C++17) | |
Шаблон класса basic_string_view описывает объект, который может ссылаться на постоянную непрерывную последовательность CharT с первым элементом последовательности в нулевой позиции.
|
Каждая специализация |
(начиная с C++23) |
Типичная реализация содержит только два элемента: указатель на константу CharT и размер.
Предусмотрено несколько определений типов для общих типов символов:
Определены в заголовочном файле
<string_view> | |
| Тип | Определение |
| std::string_view | std::basic_string_view<char>
|
| std::wstring_view | std::basic_string_view<wchar_t |