cpp / beginner
Snippet
Using Vector for Dynamic Arrays
std::vector is a dynamic array from the standard library that grows automatically. Use push_back to add elements and size() to get the element count. Range-based for loops iterate through vectors easily.
snippet.cpp
1
2
3
4
5
6
7
8
9
10
#include <vector>std::vector<int> numbers;numbers.push_back(10);numbers.push_back(20);numbers.push_back(30);for (int num : numbers) {std::cout << num << " ";}std::cout << "Size: " << numbers.size();
Breakdown
1
std::vector<int> numbers;
Creates an empty vector that holds integers
2
push_back(10);
Adds the value 10 to the end of the vector
3
for (int num : numbers)
Range-based loop iterates over each element