LINUX.ORG.RU

История изменений

Исправление art_corp, (текущая версия) :

опечатка, естественно в вектор ложится:

std::vector<PointF> gpoints;
....
 points.push_back(Cvt(*i));
просто аналогичная ситуация и для Color,
он больше по размеру кода, его выкладывать не стал, это видно и из сообщения ошибки компиляции
никаких извращений с наследованием нет. Color и Point разные классы.
note: in instantiation of member function 'std::vector<PointF, std::allocator<PointF> >::push_back' requested here
            gpoints.push_back(Cvt(*i));

Исходная версия art_corp, :

опечатка, естественно в вектор ложится:

std::vector<PointF> gpoints;
....
 points.push_back(Cvt(*i));
просто аналогичная ситуация и для Color,
он больше по размеру кода, его выкладывать не стал.