Learn C++ - Vectors Cheatsheet - Codecademy
Learn C++ - Vectors Cheatsheet - Codecademy
Vectors
Vector Type
During the creation of a C++ vector, the data type of its
elements must be specified. Once the vector is created,
the type cannot be changed.
Index
An index refers to an element’s position within an ordered std::vector<double> order = {3.99, 12.99,
list, like a vector or an array. The first element has an
2.49};
index of 0.
A specific element in a vector or an array can be
accessed using its index, like name[index] . // What's the first element?
std::cout << order[0];
.size() Function
The .size() function can be used to return the number std::vector<std::string> employees;
of elements in a vector, like name.size() .
employees.push_back("michael");
employees.push_back("jim");
employees.push_back("pam");
employees.push_back("dwight");
Vectors
In C++, a vector is a dynamic list of items, that can shrink #include <iostream>
and grow in size. It is created using std::vector<type>
#include <vector>
name; and it can only store values of the same type.
To use vectors, it is necessary to #include the vector
library. int main() {
std::vector<int> grades(3);
grades[0] = 90;
grades[1] = 86;
grades[2] = 98;
wishlist.pop_back();
Print Share