Resizes the buffer. If T is a POD type new elements are not initialized.
| 264 | |
| 265 | // Resizes the buffer. If T is a POD type new elements are not initialized. |
| 266 | void resize(std::size_t new_size) { |
| 267 | if (new_size > capacity_) |
| 268 | grow(new_size); |
| 269 | size_ = new_size; |
| 270 | } |
| 271 | |
| 272 | // Reserves space to store at least capacity elements. |
| 273 | void reserve(std::size_t capacity) { |
no outgoing calls