std::list::resize
From cppreference.com
                    
                                        
                    
                    
                                                            
                    
| void resize( size_type count, T value = T() ); | (until C++11) | |
| void resize( size_type count ); | (1) | (since C++11) | 
| void resize( size_type count, const value_type& value ); | (2) | (since C++11) | 
Resizes the container to contain count elements.
If the current size is greater than count, the container is reduced to its first count elements as if by repeatedly calling pop_back().
| If the current size is less than  | (until C++11) | 
| If the current size is less than  
1) additional value-initialized elements are appended 
2) additional copies of  valueare appended | (since C++11) | 
| Contents | 
[edit] Parameters
| count | - | new size of the container | 
| value | - | the value to initialize the new elements with | 
| Type requirements | ||
| - Tmust meet the requirements ofDefaultConstructibleandMoveInsertablein order to use overload (1). | ||
| - Tmust meet the requirements ofCopyInsertablein order to use overload (2). | ||
[edit] Return value
(none)
[edit] Complexity
Linear in the size of the container
[edit] See also
| returns the number of elements (public member function) | |
| inserts elements (public member function) | |
| erases elements (public member function) |