Adjust the capacity without changing the size
Synopsis
Declared in header <boost/url/url_base.hpp>
void
reserve(std::size_t n);
Description
This function adjusts the capacity
of the container in characters, without
affecting the current contents. Has
no effect if n<= this->capacity()
.
Exception Safety
Strong guarantee. Calls to allocate may throw.
Exceptions
Name | Thrown on |
---|---|
|
Allocation failure |
Parameters
Name | Description |
---|---|
n |
The capacity in characters, excluding any null terminator. |