545 читали · 1 год назад
Удаление элементов из вектора в C++
Стереть элемент вектора по значению Чтобы стереть элементы вектора по значению до С++ 20 необходимо: В C++20 есть функция std::erase(), которая позволяет стереть элемент вектора по значению. Стереть элемент вектора по индексу Стандартным решением для удаления элемента вектора является использование std::vector::erase(). Чтобы удалить элемент из вектора по его индексу, мы можем использовать арифметику указателя, как показано ниже: В качестве альтернативы мы можем использовать std::advance() -...
719 читали · 1 год назад
Вектора и матрицы с++
Вектора и матрицы - это важные инструменты в программировании на языке C++. Они используются для хранения и обработки данных, таких как числа, координаты и другие значения. Вектора в C++ Вектор - это контейнер, который хранит последовательность элементов. Векторы в C++ могут хранить элементы любого типа данных, например, целые числа или строки. Они могут изменять свой размер динамически, что делает их удобными для работы с данными. Для работы с векторами в C++ нужно подключить заголовочный файл <vector>. Для создания нового вектора можно использовать следующий код: ``` #include <vector> using...