Return an IndexSpan for the half‐open range [`begin`, end) in] string.
Synopsis
Declared in <bdlb_indexspanstringutil.h>
static
IndexSpan
create(
std::string_view const& string,
std::string_view::const_iterator begin,
std::string_view::const_iterator end);
Description
Return an IndexSpan describing the substring of the specified string starting at the specified begin and ending (not including) the specified end. The behavior is undefined unless begin >= string.begin(), begin <= string.end(), end <= string.end(), and begin <= end.
Return Value
an IndexSpan describing the half‐open range [`begin`, end)]
Parameters
Name |
Description |
string |
string containing the substring |
begin |
iterator to the start of the substring |
end |
iterator one past the end of the substring |
Created with MrDocs