Сложение векторов
Привет всем, кто не боится учиться!👋 Сегодня мы продолжим тему векторов (все о проекции вектора на координатные оси тут) и поговорим о том, как их правильно складывать и вычитать. Для начала проговорим, какие есть способы сложения векторов. 1. Сложение векторов по правилу треугольника Пусть даны векторы a и b. Если векторы a и b отложить последовательно друг за другом (начало вектора b попадает в конец вектора a), то вектор суммы c будет соединять начало первого вектора с концом второго вектора...
648 читали · 2 года назад
Удаление элементов из вектора в C++
Стереть элемент вектора по значению Чтобы стереть элементы вектора по значению до С++ 20 необходимо: В C++20 есть функция std::erase(), которая позволяет стереть элемент вектора по значению. Стереть элемент вектора по индексу Стандартным решением для удаления элемента вектора является использование std::vector::erase(). Чтобы удалить элемент из вектора по его индексу, мы можем использовать арифметику указателя, как показано ниже: В качестве альтернативы мы можем использовать std::advance() -...