Difference between revisions of "cpp/container/vector"
From cppreference.com
m (r2.7.3) (Robot: Adding es, fr, it, ja, pt, ru, zh) |
m (Text replace - "{{tdcl list begin" to "{{dcl list begin") |
||
Line 13: | Line 13: | ||
===Member types=== | ===Member types=== | ||
− | {{ | + | {{dcl list begin}} |
{{tdcl list hitem | Member type | Definition}} | {{tdcl list hitem | Member type | Definition}} | ||
{{tdcl list template | cpp/container/tdcl list value_type | vector}} | {{tdcl list template | cpp/container/tdcl list value_type | vector}} |
Revision as of 01:12, 12 June 2012
Template:cpp/container/vector/sidebar
Defined in header <vector>
|
||
template< class T, |
||
std::vector
is a container that supports fast random access to the elements and fast insertion or removal of elements at the end of the container. Fast element insertion or removal in the middle of the container is not supported. It is implemented as an contiguous array, which means that pointer arithmetic is fully supported, and a pointer to an element of a vector may be passed to any C function that expects a pointer to an element of an array.
std::vector
meets the requirements of Template:concept, Template:concept, Template:concept and Template:concept.
Contents |