In C++, a vector is a dynamic list of items, that can shrink and grow in size. It is created using
std::vector<type> name; and it can only store values of the same type.
All the elements are stored in contiguous locations, which means that they can be accessed with an index. The first index in a vector is 0.
To use vectors, it is necessary to
Adding or Removing Elements
In C++, the following functions can be used to add and remove an element in a vector:
.push_back()to add an element to the “end” of a vector
.pop_back()to remove an element from the “end” of a vector
.size() Vector Function
In C++, the
.size() function can be used to return the number of elements in a vector, like
In C++, an index refers to an element’s position within an ordered list, like a vector or an array.
A specific element in a vector or an array can be accessed using its index, like
Note: The first element in a vector or an array has an index of 0.