Home | Libraries | People | FAQ | More |
Replace elements.
iterator replace( iterator pos, param_view const& p);
This function replaces the contents of the element at pos
with the specified param.
All iterators that are equal to pos
or come after are invalidated.
url u( "?first=John&last=Doe" ); u.params().replace( u.params().begin(), { "title", "Mr" }); assert( u.encoded_query() == "title=Mr&last=Doe" );
Linear in this->url().encoded_query().size()
.
Strong guarantee. Calls to allocate may throw.
An iterator to the element.
Name |
Description |
---|---|
|
An iterator to the element. |
|
The param to assign. |