Change this deque's size to newSize.

Synopsis

Declared in <bslstl_deque.h>

void
resize(size_type newSize);

Description

Change the size of this deque to the specified newSize. Erase `size()

  • newSize` elements at the back if newSize < size(). Append `newSize

  • size()` elements at the back having the optionally specified value` if `newSize > size(); if value is not specified, value‐initialized objects of the (template parameter) VALUE_TYPE are emplaced. This method has no effect if newSize == size(). Throw bsl::length_error if newSize > max_size().

Parameters

Name

Description

newSize

desired number of elements

Created with MrDocs