Методы класса vector:
- pop_back() — удалить последний элемент
- clear() — удалить все элементы вектора
- empty() — проверить вектор на пустоту
- push_back() - добавить новый элемент в конец вектора
- size() - полкучить количество элементов
#include <vector>
// Нет необходимости указывать длину при инициализации
std::vector<int> array;
std::vector<int> array2 = { 10, 8, 6, 4, 2, 1 }; // используется список инициализаторов для инициализации массива
std::vector<int> array3 { 10, 8, 6, 4, 2, 1 }; // используется uniform инициализация для инициализации массива (начиная с C++11)
array[7] = 3; // без проверки диапазона
array.at(8) = 4; // с проверкой диапазона
array = { 0, 2, 4, 5, 7 }; // хорошо, длина array теперь 5
array = { 11, 9, 5 }; // хорошо, длина array теперь 3