Namespaces
Variants
Views
Actions

std::basic_string<CharT,Traits,Allocator>::resize

From cppreference.com
< cpp‎ | string‎ | basic string
Revision as of 11:09, 2 May 2011 by WikiSysop (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:cpp/string/basic string/sidebar Template:ddcl list begin <tr class="t-dcl ">

<td >
void resize( size_type count );
</td>

<td > (1) </td> <td class="t-dcl-nopad"> </td> </tr> <tr class="t-dcl ">

<td >
void resize( size_type count, CharT ch );
</td>

<td > (2) </td> <td class="t-dcl-nopad"> </td> </tr> Template:ddcl list end

Resizes the string to contain count characters.

If the current size is less than count, additional characters are appended.

If the current size is greater than count, the string is reduced to its first count elements.

The first version initializes new characters to Template:cpp, the second version initializes new characters to ch.

Template:params

count - new size of the string
ch - character to initialize the new characters with

Template:returns Template:return none

Template:complex

linear in the size of the string

Template:see also

Template:cpp/string/basic string/dcl list size