Динамічний масив size() – кількість елементів max_size() – максимальний розмір capacity() – пам'ять, яку займає масив resize(n) – змінює розмір контейнера так, щоб він містив n елементів empty() – чи пусто? shrink_to_fit() – зменшує ємність контейнера, щоб відповідати його розмірам reserve() – просить, щоб ємність вектора була принаймні достатньою, щоб вмістити n елементів #include <vector> vector<int> a; for (int i = 0; i < n; i++) { a.push_back(i); } for (auto i = a.begin(); i != a.end(); ++i) { cout << *i << " "; } for (auto i = a.rbegin(); i != a.rend(); ++i){ cout << *i << " "; }
0 1 2 3 4 5 6 7 8 99 8 7 6 5 4 3 2 1 0
a[i] – елемент списку
a.clear() – очистити
a.erase(a.begin()+5) – видалити 5-й елемент