René's URL Explorer Experiment


Title: std::vector - cppreference.com

Generator: MediaWiki 1.43.8

direct link

Domain: cppreference.com

format-detectiontelephone=no

Links:

cppreference.comhttps://cppreference.com/
Create accounthttps://cppreference.com/index.php?title=Special:CreateAccount&returnto=cpp%2Fcontainer%2Fvector
Log inhttps://cppreference.com/index.php?title=Special:UserLogin&returnto=cpp%2Fcontainer%2Fvector
Pagehttps://cppreference.com/cpp/container/vector
Discussionhttps://cppreference.com/Talk:cpp/container/vector
https://cppreference.com/cpp/container/vector
Readhttps://cppreference.com/cpp/container/vector
View sourcehttps://cppreference.com/index.php?title=cpp/container/vector&action=edit
View historyhttps://cppreference.com/index.php?title=cpp/container/vector&action=history
https://cppreference.com/cpp/container/vector
cpphttps://cppreference.com/cpp
containerhttps://cppreference.com/cpp/container
C++https://cppreference.com/cpp
Compiler supporthttps://cppreference.com/cpp/compiler_support
Freestanding and hostedhttps://cppreference.com/cpp/freestanding
Languagehttps://cppreference.com/cpp/language
Standard libraryhttps://cppreference.com/cpp/standard_library
Standard library headershttps://cppreference.com/cpp/header
Named requirementshttps://cppreference.com/cpp/named_req
Feature test macroshttps://cppreference.com/cpp/feature_test
Language support libraryhttps://cppreference.com/cpp/utility#Language_support
Concepts libraryhttps://cppreference.com/cpp/concepts
Diagnostics libraryhttps://cppreference.com/cpp/error
Memory management libraryhttps://cppreference.com/cpp/memory
Metaprogramming libraryhttps://cppreference.com/cpp/meta
General utilities libraryhttps://cppreference.com/cpp/utility
Containers libraryhttps://cppreference.com/cpp/container
Iterators libraryhttps://cppreference.com/cpp/iterator
Ranges libraryhttps://cppreference.com/cpp/ranges
Algorithms libraryhttps://cppreference.com/cpp/algorithm
Strings libraryhttps://cppreference.com/cpp/string
Text processing libraryhttps://cppreference.com/cpp/text
Numerics libraryhttps://cppreference.com/cpp/numeric
Date and time libraryhttps://cppreference.com/cpp/chrono
Input/output libraryhttps://cppreference.com/cpp/io
Filesystem libraryhttps://cppreference.com/cpp/filesystem
Concurrency support libraryhttps://cppreference.com/cpp/thread
Execution control libraryhttps://cppreference.com/cpp/execution
Technical specificationshttps://cppreference.com/cpp/experimental
Symbols indexhttps://cppreference.com/cpp/symbol_index
External librarieshttps://cppreference.com/cpp/links/libs
[edit]https://cppreference.com/index.php?title=Template:cpp/navbar_content&action=edit
Containers libraryhttps://cppreference.com/cpp/container
Sequencehttps://cppreference.com/cpp/container#Sequence_containers
arrayhttps://cppreference.com/cpp/container/array
vectorhttps://cppreference.com/cpp/container/vector_bool
inplace_vectorhttps://cppreference.com/cpp/container/inplace_vector
hivehttps://cppreference.com/cpp/container/hive
dequehttps://cppreference.com/cpp/container/deque
forward_listhttps://cppreference.com/cpp/container/forward_list
listhttps://cppreference.com/cpp/container/list
Associativehttps://cppreference.com/cpp/container#Associative_containers
sethttps://cppreference.com/cpp/container/set
multisethttps://cppreference.com/cpp/container/multiset
maphttps://cppreference.com/cpp/container/map
multimaphttps://cppreference.com/cpp/container/multimap
Unordered associativehttps://cppreference.com/cpp/container#Unordered_associative_containers_(since_C++11)
unordered_sethttps://cppreference.com/cpp/container/unordered_set
unordered_multisethttps://cppreference.com/cpp/container/unordered_multiset
unordered_maphttps://cppreference.com/cpp/container/unordered_map
unordered_multimaphttps://cppreference.com/cpp/container/unordered_multimap
Adaptorshttps://cppreference.com/cpp/container#Container_adaptors
stackhttps://cppreference.com/cpp/container/stack
queuehttps://cppreference.com/cpp/container/queue
priority_queuehttps://cppreference.com/cpp/container/priority_queue
flat_sethttps://cppreference.com/cpp/container/flat_set
flat_multisethttps://cppreference.com/cpp/container/flat_multiset
flat_maphttps://cppreference.com/cpp/container/flat_map
flat_multimaphttps://cppreference.com/cpp/container/flat_multimap
Viewshttps://cppreference.com/cpp/container#Views
spanhttps://cppreference.com/cpp/container/span
mdspanhttps://cppreference.com/cpp/container/mdspan
Iterator invalidationhttps://cppreference.com/cpp/container#Iterator_invalidation
Member function tablehttps://cppreference.com/cpp/container#Member_function_table
Non-member function tablehttps://cppreference.com/cpp/container#Non-member_function_table
[edit]https://cppreference.com/index.php?title=Template:cpp/container/navbar_content&action=edit
Member typeshttps://cppreference.com/cpp/container/vector#Member_types
Member functionshttps://cppreference.com/cpp/container/vector#Member_functions
vector::vectorhttps://cppreference.com/cpp/container/vector/vector
vector::~vectorhttps://cppreference.com/cpp/container/vector/~vector
vector::operator=https://cppreference.com/cpp/container/vector/operator%3D
vector::assignhttps://cppreference.com/cpp/container/vector/assign
vector::assign_rangehttps://cppreference.com/cpp/container/vector/assign_range
vector::get_allocatorhttps://cppreference.com/cpp/container/vector/get_allocator
Element accesshttps://cppreference.com/cpp/container/vector#Element_access
vector::operator[]https://cppreference.com/cpp/container/vector/operator_at
vector::athttps://cppreference.com/cpp/container/vector/at
vector::datahttps://cppreference.com/cpp/container/vector/data
vector::fronthttps://cppreference.com/cpp/container/vector/front
vector::backhttps://cppreference.com/cpp/container/vector/back
Iteratorshttps://cppreference.com/cpp/container/vector#Iterators
vector::beginvector::cbeginhttps://cppreference.com/cpp/container/vector/begin
vector::endvector::cendhttps://cppreference.com/cpp/container/vector/end
vector::rbeginvector::crbeginhttps://cppreference.com/cpp/container/vector/rbegin
vector::rendvector::crendhttps://cppreference.com/cpp/container/vector/rend
Capacityhttps://cppreference.com/cpp/container/vector#Capacity
vector::emptyhttps://cppreference.com/cpp/container/vector/empty
vector::sizehttps://cppreference.com/cpp/container/vector/size
vector::max_sizehttps://cppreference.com/cpp/container/vector/max_size
vector::reservehttps://cppreference.com/cpp/container/vector/reserve
vector::capacityhttps://cppreference.com/cpp/container/vector/capacity
vector::shrink_to_fithttps://cppreference.com/cpp/container/vector/shrink_to_fit
Modifiershttps://cppreference.com/cpp/container/vector#Modifiers
vector::clearhttps://cppreference.com/cpp/container/vector/clear
vector::erasehttps://cppreference.com/cpp/container/vector/erase
vector::inserthttps://cppreference.com/cpp/container/vector/insert
vector::insert_rangehttps://cppreference.com/cpp/container/vector/insert_range
vector::append_rangehttps://cppreference.com/cpp/container/vector/append_range
vector::emplacehttps://cppreference.com/cpp/container/vector/emplace
vector::emplace_backhttps://cppreference.com/cpp/container/vector/emplace_back
vector::push_backhttps://cppreference.com/cpp/container/vector/push_back
vector::pop_backhttps://cppreference.com/cpp/container/vector/pop_back
vector::resizehttps://cppreference.com/cpp/container/vector/resize
vector::swaphttps://cppreference.com/cpp/container/vector/swap
Non-member functionshttps://cppreference.com/cpp/container/vector#Non-member_functions
operator==operator<=>https://cppreference.com/cpp/container/vector/operator_cmp
swap(std::vector)https://cppreference.com/cpp/container/vector/swap2
erase(std::vector)erase_if(std::vector)https://cppreference.com/cpp/container/vector/erase2
operator!=operatoroperator<=operator>=https://cppreference.com/cpp/container/vector/operator_cmp
Deduction guideshttps://cppreference.com/cpp/container/vector/deduction_guides
[edit]https://cppreference.com/index.php?title=Template:cpp/container/vector/navbar_content&action=edit
https://cppreference.com/cpp/header/vector
polymorphic allocatorhttps://cppreference.com/cpp/memory/polymorphic_allocator
[1]https://cppreference.com/cpp/container/vector#cite_note-1
Containerhttps://cppreference.com/cpp/named_req/Container
AllocatorAwareContainerhttps://cppreference.com/cpp/named_req/AllocatorAwareContainer
SequenceContainerhttps://cppreference.com/cpp/named_req/SequenceContainer
ContiguousContainerhttps://cppreference.com/cpp/named_req/ContiguousContainer
ReversibleContainerhttps://cppreference.com/cpp/named_req/ReversibleContainer
https://cppreference.com/cpp/container/vector#cite_ref-1
not availablehttps://gcc.gnu.org/onlinedocs/libstdc++/manual/strings.html#strings.string.shrink
P2846https://wg21.link/P2846
1 Template parametershttps://cppreference.com/cpp/container/vector#Template_parameters
2 Specializationshttps://cppreference.com/cpp/container/vector#Specializations
3 Iterator invalidationhttps://cppreference.com/cpp/container/vector#Iterator_invalidation
4 Member typeshttps://cppreference.com/cpp/container/vector#Member_types
5 Member functionshttps://cppreference.com/cpp/container/vector#Member_functions
5.1 Element accesshttps://cppreference.com/cpp/container/vector#Element_access
5.2 Iteratorshttps://cppreference.com/cpp/container/vector#Iterators
5.3 Capacityhttps://cppreference.com/cpp/container/vector#Capacity
5.4 Modifiershttps://cppreference.com/cpp/container/vector#Modifiers
6 Non-member functionshttps://cppreference.com/cpp/container/vector#Non-member_functions
7 Deduction guideshttps://cppreference.com/cpp/container/vector#Deduction_guides
8 Noteshttps://cppreference.com/cpp/container/vector#Notes
9 Examplehttps://cppreference.com/cpp/container/vector#Example
10 Defect reportshttps://cppreference.com/cpp/container/vector#Defect_reports
11 See alsohttps://cppreference.com/cpp/container/vector#See_also
CopyAssignablehttps://cppreference.com/cpp/named_req/CopyAssignable
CopyConstructiblehttps://cppreference.com/cpp/named_req/CopyConstructible
Erasablehttps://cppreference.com/cpp/named_req/Erasable
Erasablehttps://cppreference.com/cpp/named_req/Erasable
incomplete element typehttps://cppreference.com/cpp/container/vector#Notes
allocator completeness requirementshttps://cppreference.com/cpp/named_req/Allocator#Allocator_completeness_requirements
[edit]https://cppreference.com/index.php?title=Template:cpp/container/param_list_T&action=edit
Allocatorhttps://cppreference.com/cpp/named_req/Allocator
[edit]https://cppreference.com/index.php?title=Template:cpp/container/param_list_Allocator&action=edit
vectorhttps://cppreference.com/cpp/container/vector_bool
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_vector_bool&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_value_type&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_allocator_type&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_size_type&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_difference_type&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_reference&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_const_reference&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_pointer&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_const_pointer&action=edit
LegacyRandomAccessIteratorhttps://cppreference.com/cpp/named_req/RandomAccessIterator
LegacyContiguousIteratorhttps://cppreference.com/cpp/named_req/ContiguousIterator
LegacyRandomAccessIteratorhttps://cppreference.com/cpp/named_req/RandomAccessIterator
contiguous_iteratorhttps://cppreference.com/cpp/iterator/contiguous_iterator
ConstexprIteratorhttps://cppreference.com/cpp/named_req/ConstexprIterator
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_iterator&action=edit
LegacyRandomAccessIteratorhttps://cppreference.com/cpp/named_req/RandomAccessIterator
LegacyContiguousIteratorhttps://cppreference.com/cpp/named_req/ContiguousIterator
LegacyRandomAccessIteratorhttps://cppreference.com/cpp/named_req/RandomAccessIterator
contiguous_iteratorhttps://cppreference.com/cpp/iterator/contiguous_iterator
ConstexprIteratorhttps://cppreference.com/cpp/named_req/ConstexprIterator
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_const_iterator&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_reverse_iterator&action=edit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_const_reverse_iterator&action=edit
(constructor)https://cppreference.com/cpp/container/vector/vector
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_constructor&action=edit
(destructor)https://cppreference.com/cpp/container/vector/~vector
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_destructor&action=edit
operator=https://cppreference.com/cpp/container/vector/operator%3D
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_operator%3D&action=edit
assignhttps://cppreference.com/cpp/container/vector/assign
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_assign&action=edit
assign_rangehttps://cppreference.com/cpp/container/vector/assign_range
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_assign_range&action=edit
get_allocatorhttps://cppreference.com/cpp/container/vector/get_allocator
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_get_allocator&action=edit
athttps://cppreference.com/cpp/container/vector/at
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_at&action=edit
operator[]https://cppreference.com/cpp/container/vector/operator_at
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_operator_at&action=edit
fronthttps://cppreference.com/cpp/container/vector/front
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_front&action=edit
backhttps://cppreference.com/cpp/container/vector/back
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_back&action=edit
datahttps://cppreference.com/cpp/container/vector/data
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_data&action=edit
begincbeginhttps://cppreference.com/cpp/container/vector/begin
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_begin&action=edit
endcendhttps://cppreference.com/cpp/container/vector/end
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_end&action=edit
rbegincrbeginhttps://cppreference.com/cpp/container/vector/rbegin
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_rbegin&action=edit
rendcrendhttps://cppreference.com/cpp/container/vector/rend
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_rend&action=edit
emptyhttps://cppreference.com/cpp/container/vector/empty
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_empty&action=edit
sizehttps://cppreference.com/cpp/container/vector/size
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_size&action=edit
max_sizehttps://cppreference.com/cpp/container/vector/max_size
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_max_size&action=edit
reservehttps://cppreference.com/cpp/container/vector/reserve
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_reserve&action=edit
capacityhttps://cppreference.com/cpp/container/vector/capacity
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_capacity&action=edit
shrink_to_fithttps://cppreference.com/cpp/container/vector/shrink_to_fit
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_shrink_to_fit&action=edit
clearhttps://cppreference.com/cpp/container/vector/clear
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_clear&action=edit
inserthttps://cppreference.com/cpp/container/vector/insert
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_insert&action=edit
insert_rangehttps://cppreference.com/cpp/container/vector/insert_range
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_insert_range&action=edit
emplacehttps://cppreference.com/cpp/container/vector/emplace
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_emplace&action=edit
erasehttps://cppreference.com/cpp/container/vector/erase
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_erase&action=edit
push_backhttps://cppreference.com/cpp/container/vector/push_back
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_push_back&action=edit
emplace_backhttps://cppreference.com/cpp/container/vector/emplace_back
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_emplace_back&action=edit
append_rangehttps://cppreference.com/cpp/container/vector/append_range
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_append_range&action=edit
pop_backhttps://cppreference.com/cpp/container/vector/pop_back
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_pop_back&action=edit
resizehttps://cppreference.com/cpp/container/vector/resize
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_resize&action=edit
swaphttps://cppreference.com/cpp/container/vector/swap
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_swap&action=edit
operator==operator!=operatoroperator>=operator<=>https://cppreference.com/cpp/container/vector/operator_cmp
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_operator_cmp&action=edit
std::swap(std::vector)https://cppreference.com/cpp/container/vector/swap2
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_swap2&action=edit
erase(std::vector)erase_if(std::vector)https://cppreference.com/cpp/container/vector/erase2
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_erase_seq&action=edit
Deduction guideshttps://cppreference.com/cpp/container/vector/deduction_guides
Feature-testhttps://cppreference.com/cpp/utility/feature_test
__cpp_lib_incomplete_container_elementshttps://cppreference.com/cpp/feature_test#cpp_lib_incomplete_container_elements
201505Lhttps://cppreference.com/cpp/compiler_support/17#cpp_lib_incomplete_container_elements_201505L
__cpp_lib_containers_rangeshttps://cppreference.com/cpp/feature_test#cpp_lib_containers_ranges
202202Lhttps://cppreference.com/cpp/compiler_support/23#cpp_lib_containers_ranges_202202L
LWG 69https://cplusplus.github.io/LWG/issue69
LWG 230https://cplusplus.github.io/LWG/issue230
CopyConstructiblehttps://cppreference.com/cpp/named_req/CopyConstructible
CopyConstructiblehttps://cppreference.com/cpp/named_req/CopyConstructible
LWG 464https://cplusplus.github.io/LWG/issue464
inplace_vectorhttps://cppreference.com/cpp/container/inplace_vector
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_inplace_vector&action=edit
arrayhttps://cppreference.com/cpp/container/array
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_array&action=edit
dequehttps://cppreference.com/cpp/container/deque
[edit]https://cppreference.com/index.php?title=Template:cpp/container/dsc_deque&action=edit
Categorieshttps://cppreference.com/Special:Categories
Pages using deprecated source tagshttps://cppreference.com/index.php?title=Category:Pages_using_deprecated_source_tags&action=edit&redlink=1
Todo with reasonhttps://cppreference.com/Category:Todo_with_reason
Support ushttp://www.cppreference.com/support
Recent changeshttps://cppreference.com/Special:RecentChanges
FAQhttps://cppreference.com/Cppreference:FAQ
Offline versionhttps://cppreference.com/Cppreference:Archives
https://cppreference.com/cpp/container/vector
What links herehttps://cppreference.com/Special:WhatLinksHere/cpp/container/vector
Related changeshttps://cppreference.com/Special:RecentChangesLinked/cpp/container/vector
Upload filehttp://upload.cppreference.com/w/Special:Upload
Special pageshttps://cppreference.com/Special:SpecialPages
Printable versionjavascript:print();
Permanent linkhttps://cppreference.com/index.php?title=cpp/container/vector&oldid=184455
Page informationhttps://cppreference.com/index.php?title=cpp/container/vector&action=info
Češtinahttps://cs.cppreference.com/cpp/container/vector
Deutschhttps://de.cppreference.com/cpp/container/vector
Españolhttp://es.cppreference.com/cpp/container/vector
Françaishttp://fr.cppreference.com/cpp/container/vector
Italianohttp://it.cppreference.com/cpp/container/vector
日本語http://ja.cppreference.com/cpp/container/vector
한국어http://ko.cppreference.com/cpp/container/vector
Polskihttp://pl.cppreference.com/cpp/container/vector
Portuguêshttp://pt.cppreference.com/cpp/container/vector
Русскийhttp://ru.cppreference.com/cpp/container/vector
中文http://zh.cppreference.com/cpp/container/vector

Viewport: width=1120

Robots: max-image-preview:standard


URLs of crawlers that visited me.