Как правильно копировать и добавлять вектора

 
0
 
C++
ava
erslgoeirjh | 23.11.2016, 14:38
Есть вектора vect1 и vect2, содержащие, допустим, значения double:

using namespace std;

vector<double>  vect1, vect2;


Как правильно скопировать содержимое вектора vect1 в вектор vect2 (когду вектор vect2--пустой), чтобы не допустить ошибок в распределении памяти?
И как правильно добавить содержимое вектора vect1 к вектору vect2 (когда вектор vect2--непустой), чтобы не допустить ошибок в распределении памяти?
Ответы (2)
ava
awesome | 23.11.2016, 15:35 #
Цитата (erslgoeirjh @  23.11.2016,  14:38 findReferencedText)
Как правильно скопировать содержимое вектора vect1 в вектор vect2 (когду вектор vect2--пустой), чтобы не допустить ошибок в распределении памяти?


vector<double>vect2(vect1);
vector<double>vect2 = vect1;

Цитата (erslgoeirjh @  23.11.2016,  14:38 findReferencedText)
И как правильно добавить содержимое вектора vect1 к вектору vect2 (когда вектор vect2--непустой), чтобы не допустить ошибок в распределении памяти? 


vect1.insert(vect1.end(), vect2.begin(), vect2.end());
ava
mailwork2+1 | 25.11.2016, 09:31 #
http://lebed.com/otdyih/poparitsya-v-chistote-i-komforte.htm

Русская баня возникла очень давно. Это не только омовение,
это также и очищения души, изгнание всевозможных хворей.
Расслабляющее и целебное действие русской бани доказано современными ученными.
Поэтому если вам нужно расслабиться после напряженного трудового дня, то лучшего, чем посетить баню, невозможно придумать.
А есть бани, попасть в которые можно только по специальным пропускам.
Это элитные бани и соответственно сервис там на высоте.
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
advanced
Отправить