point2d - это структура, содержащая два двойных vars x и y.Списки инициализаторов
Projectile::Projectile(Point2D p1, double x1, double y1){
: xVel(x1), yVel(x1), pos.x(p1.x), pos.y(p1.y) { }
}
выдает сообщение об ошибке, говорящее ожидаемое выражение в: Любые идеи, не вопрос типа данных, поскольку все являются двойной?
Вы можете вставить все сообщение об ошибке в вопрос, пожалуйста? –