Scroll to navigation

std::experimental::basic_string_view::substr(3) C++ Standard Libary std::experimental::basic_string_view::substr(3)

NAME

std::experimental::basic_string_view::substr - std::experimental::basic_string_view::substr

Synopsis


constexpr basic_string_view
substr(size_type pos = 0, size_type count = npos ) const;


Returns a view of the substring [pos, pos + rcount), where rcount is the smaller of
count and size() - pos.

Parameters


pos - position of the first character
count - requested length

Return value


View of the substring [pos, pos + rcount).

Exceptions


std::out_of_range if pos > size()

Complexity


Constant.

See also


copy copies characters
(public member function)
find find characters in the view
(public member function)

2022.07.31 http://cppreference.com