Constructor
Synopsis
template<std::convertible_to<core::string_view> String>
requires std::is_convertible<
String,
core::string_view
>::value
constexpr
pct_string_view(String const& s);
Description
The newly constructed string references the specified character buffer. Ownership is not transferred.
Postconditions
this->data() == core::string_view(s).data()
Complexity
Linear in core::string_view(s).size()
.
Exception Safety
Exceptions thrown on invalid input.
Exceptions
Name |
Thrown on |
|
The string contains an invalid percent encoding. |
Template Parameters
Name |
Description |
String |
A type convertible to |
Parameters
Name |
Description |
s |
The string to construct from. |
Created with MrDocs