About 59 results
Open links in new tab
  1. std::vector - cppreference.net

    Apr 25, 2025 · The storage of the vector is handled automatically, being expanded as needed. Vectors usually occupy more space than static arrays, because more memory is allocated to …

  2. std::vector<T,Allocator>::vector - cppreference.net

    May 6, 2025 · 6) Constructs a vector with the contents of the range rg . Each iterator in rg is dereferenced exactly once.

  3. std::vector<bool> - cppreference.net

    Mar 16, 2025 · std :: vector < bool > is a possibly space-efficient specialization of std::vector for the type bool . The manner in which std :: vector < bool > is made space efficient (as well as …

  4. Standard library header <vector> - cppreference.net

    Feb 19, 2025 · vector (InputIter, InputIter, Allocator = Allocator ()) -> vector </*iter-value-type*/<InputIter>, Allocator>; template<ranges::input_range R, class Allocator = allocator …

  5. std::vector<T,Allocator>::resize - cppreference.net

    Nov 10, 2021 · Vector capacity is never reduced when resizing to smaller size because that would invalidate all iterators, while the specification only invalidates the iterators to/after the erased …

  6. operator==,!=,<,<=,>,>=,<=> (std::vector) - cppreference.net

    Nov 5, 2023 · Compares the contents of two vector s. Let value_type be the value type of vector (i.e., typename vector :: value_type ): 1,2) Checks if the contents of lhs and rhs are equal, that …

  7. std::vector<T,Allocator>::~vector - cppreference.net

    Destructs the vector . The destructors of the elements are called and the used storage is deallocated. Complexity Linear in the size of * this . Notes If the elements are pointers, the …

  8. std::vector<T,Allocator>::front - cppreference.net

    Nov 5, 2023 · Run this code #include <cassert> #include <vector> int main () { std::vector<char> letters {'a', 'b', 'c', 'd'}; assert(letters. front() == 'a'); }

  9. std::erase, std::erase_if (std::vector) - cppreference.net

    Nov 5, 2023 · #include <complex> #include <iostream> #include <numeric> #include <string_view> #include <vector> void println (std::string_view comment, const auto& c) { …

  10. std::vector<T,Allocator>::at - cppreference.net

    Nov 5, 2023 · #include <chrono> #include <cstddef> #include <iostream> #include <vector> #include <stdexcept> int main () { std::vector<int> data {1, 2, 4, 5, 5, 6}; // Set element 1