
std::vector - cppreference.com
std::vector (for T other than bool) meets the requirements of Container, AllocatorAwareContainer(since C++11), SequenceContainer, …
std::vector<T,Allocator>::vector - cppreference.com
Constructs a new vector from a variety of data sources, optionally using a user supplied allocator alloc.
std::vector<bool> - cppreference.com
std:: vector <bool> is a possibly space-efficient specialization of std::vector for the type bool. The manner in which std:: vector <bool> …
operator==,!=,<,<=,>,>=,<=> (std::vector) - cppreference.com
Compares the contents of two vector s. 1,2) Checks if the contents of lhs and rhs are equal, that is, they have the same number of …
std::vector<T,Allocator>::~vector - cppreference.com
Destroys the vector. The destructors of the elements are called (in unspecified order) and the dynamically allocated storage (if any) …
std::vector<T,Allocator>::erase - cppreference.com
Iterators (including the end() iterator) and references to the elements at or after the point of the erase are invalidated. The iterator …
std::erase, std::erase_if (std::vector) - cppreference.com
auto it = std::remove(c.begin(), c.end(), value); auto r = c.end() - it; c.erase(it, c.end()); return r;
std::vector<T,Allocator>::reserve - cppreference.com
Increase the capacity of the vector (the total number of elements that the vector can hold without requiring reallocation) to a value …
std::vector<T,Allocator>::resize - cppreference.com
Vector capacity is never reduced when resizing to smaller size because that would invalidate all iterators, while the specification only …
std::vector<T,Allocator>::emplace - cppreference.com
Return value Iterator pointing to the emplaced element. Complexity Linear in the distance between pos and end (). Exceptions If an …