У меня есть две точки, скажем, верхний левый и нижний правый угол прямоугольника, в c ++ .net. Как создать систему. Это должно быть просто, я что -то упускаю?
Конструктор прямоугольника работает только с указанными точками и размерами, и, давая отдельные целочисленные значения, которые я не принимаю здесь. Он не работает, давая две точки.
a Strucure также не может быть создан из двух точек простым способом. Вычитание одной точки из другого не определено, что должно дать размер, и я не вижу никакой другой функции, которая это делает. Это должно быть там.
Подробнее здесь: https://stackoverflow.com/questions/459 ... two-points