Я играю с функцией push_back std vector. Когда я нажимаю 2 пользовательских объекта в вектор, я вижу, что конструктор копирования называется трижды. Я не могу понять, почему вывод этого ...
Я хочу знать, как я могу добавлять значения в мой вектор структур с использованием метода push_back struct subject
{string name; int mark; int credits;
}; vector sub; Итак, как я могу добавить ...
Мой вопрос касается эффекта vector :: push_back, я знаю, что он добавляет элемент в конец вектора, но что происходит под капотом? Объекты памяти IIRC распределяются последовательно ...
Быстрый вопрос. Скажем, я объявляю вектор размером 20. А затем я хочу добавить к нему несколько целых чисел с помощью push_back. вектор myVector (20);
myVector.push_back (5);
myVector.push_back (14); ...