Re[2]: возврат значения через reference параметр
От: Vegost Россия  
Дата: 15.02.18 10:48
Оценка:
Здравствуйте, Dair, Вы писали:

D>Лишнего не будет, но копирование один раз будет вызвано в месте где points = v;

D>поэтому я бы так не делал, а делал бы сразу
D>
D>void create(vector<Point>& points) {
D>    points.push_back(Point(1,2));
D>    ...
D>}
D>



На самом деле функция выглядит как то так:

vector<Points> getPoints()
{
vector<Points> v;
...
return v;
}

void create(vector<Points>& points)
{
...
points = getPoints();
...
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.