Задать вопрос

Почему возникает ошибка «не существует подходящего типа определяемого пользователем преобразования»?

Возникает такая ошибка "не существует подходящего типа определяемого пользователем преобразования".

Не могу найти причину. Использую visual studio 2015.

struct point_str {
		double x_a;
		double y_a;
		double x_b;
		double y_b;
		double x_c;
		double y_c;
	};

	struct out_str {
		double radius_1;
		double radius_2;
		double interval;
	};

	int xmax_up;
	int ymax_up;

	vector<out_str> vostr;
	vector<point_str> vpstr_1;
	vector<point_str> vpstr_2;

	Class obj(image_source, image_curves_up, image_curves_down, xmax_up, ymax_up);
	obj.split_image(image_source, image_curves_up, image_curves_down);
	obj.calc_point_str(image_curves_up, image_curves_down, vpstr_1, vpstr_2);
	obj.calc_out_str(vpstr_1, vpstr_2, vostr, image_curves_up, image_curves_down, xmax_up, ymax_up);

Красным подсвечивает в функциях - vpstr_1, vpstr_2, vostr.
  • Вопрос задан
  • 1460 просмотров
Подписаться 1 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++
    12 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unreal Engine + ИИ
    9 месяцев
    Далее
  • Stepik
    Профессия: Разработчик C++ (Junior)
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы