Сообщение Re: Копирование вектора (std::vector) от 28.10.2019 11:50
Изменено 28.10.2019 11:52 GhostCoders
Re: Копирование вектора (std::vector)
Здравствуйте, RussianFellow, Вы писали:
RF>Можно ли как-то сделать это копирование быстрее? Какой код для этого следует использовать?
зарезервировать 40 тыс. элементов — при помощи метода my_vector.reserve(40000);
RF>Можно ли как-то сделать это копирование быстрее? Какой код для этого следует использовать?
зарезервировать 40 тыс. элементов — при помощи метода my_vector.reserve(40000);
Re: Копирование вектора (std::vector)
Здравствуйте, RussianFellow, Вы писали:
RF>Можно ли как-то сделать это копирование быстрее? Какой код для этого следует использовать?
зарезервировать 40 тыс. элементов — при помощи метода my_vector.reserve(40000);
UPD:
RF>Можно ли как-то сделать это копирование быстрее? Какой код для этого следует использовать?
зарезервировать 40 тыс. элементов — при помощи метода my_vector.reserve(40000);
UPD:
measuresvector2.reserve(measuresvector.size()); // Резервируем под вектор необходимый размер
std::back_insert_iterator<std::vector <Measure_Simulation> > toV(measuresvector2);
std::copy(measuresvector.begin(),measuresvector.end(),toV);