Использование вектора C++::insert() для добавления в конец вектораC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Использование вектора C++::insert() для добавления в конец вектора

Сообщение Anonymous »

Я пишу небольшой фрагмент кода, в котором мне нужно будет вставить значения в вектор STL C++ в определенное место в зависимости от значений в элементах вектора. Для этого я использую функцию Insert(). Я понимаю, что когда я хочу добавить новый элемент в конец вектора, я могу просто использовать push_back(). Но чтобы мой код выглядел красиво, я бы хотел использовать исключительно функцию Insert(), которая принимает в качестве входных данных итератор, указывающий на элемент после желаемой точки вставки, и значение, которое нужно вставить. Если значение итератора, переданного в качестве аргумента, равно v.end(), где v — мой вектор, будет ли это работать так же, как push_back()?

Подробнее здесь: https://stackoverflow.com/questions/596 ... -of-vector
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»