Михаил Ровенский
при вызове конструктора я вроде сделал std::move:
std::vector<Point> points;
/* заполнение points */
PoliLine poliline( std::move(points) );
То есть, нужно и внутри конструктора ещё раз std::move?
В конструкторе ж надо std::forward при инициализации полей класса PolyLine