constexpr basic_string_view() noexcept;
Effects:
Создает пустой basic_string_view.
Postconditions:
size_ == 0 и data_ == nullptr.
constexpr basic_string_view(const charT* str);
Requires:
[str, str + traits::length(str)) допустимый диапазон.
Effects:
Создает a basic_string_viewс постусловиями из Табл 64.
Таблица
64 -
basic_string_view(const charT*) эффекты
Элемент | Ценить |
data_ | str |
size_ | traits::length(str) |
Complexity:
O(traits::length(str)).
constexpr basic_string_view(const charT* str, size_type len);
Requires:
[str, str + len) допустимый диапазон.
Effects:
Создает a basic_string_viewс постусловиями из Табл 65.
Таблица
65 -
basic_string_view(const charT*, size_type) эффекты
Элемент | Ценить |
data_ | str |
size_ | len |