About 600 results
Open links in new tab
  1. std:: vector - cppreference.com

    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.com

    Nov 10, 2024 · T is not EmplaceConstructible into vector from *first. Iter does not satisfy the requirements of LegacyForwardIterator, and T is not MoveInsertable into vector.

  3. std::vector<T,Allocator>:: insert - cppreference.com

    Aug 9, 2020 · If reallocation happens, linear in the number of elements of the vector after insertion; otherwise, linear in the number of elements inserted plus std::distance(pos, end()).

  4. std::vector<T,Allocator>:: erase - cppreference.com

    Jun 2, 2020 · Linear: the number of calls to the destructor of T is the same as the number of elements erased, the assignment operator of T is called the number of times equal to the …

  5. std::vector<T,Allocator>::at - cppreference.com

    Nov 5, 2023 · #include <chrono>#include <cstddef>#include <iostream>#include <vector>#include <stdexcept>int(){std::vector<int>{124556};// Set element 1at(1)=88;// Read …

  6. Standard library header <vector> - cppreference.com

    Feb 19, 2025 · Class template std::formatter specialization for std::vector<bool>:: reference namespace{template<classclass>/*is-vector-bool …

  7. std::vector<T,Allocator>::reserve - cppreference.com

    May 5, 2024 · Increase the capacity of the vector (the total number of elements that the vector can hold without requiring reallocation) to a value that's greater or equal to new_cap.

  8. std:: sort - cppreference.com

    Feb 10, 2025 · If execution of a function invoked as part of the algorithm throws an exception and ExecutionPolicy is one of the standard policies, std::terminate is called. For any other …

  9. operator==,!=,<,<=,>,>=,<=> (std::vector) - cppreference.com

    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 …

  10. std::vector<T,Allocator>::emplace_back - cppreference.com

    Dec 15, 2020 · The following code uses emplace_back to append an object of type President to a std::vector. It demonstrates how emplace_back forwards parameters to the President …