Текущий архив: 2005.07.11;
Скачать: CL | DM;
ВнизВ чем ошибка? Можно ли сравнить две TPoint? Найти похожие ветки
← →
GEEK (2005-06-14 15:44) [0]Код:
var z,x:TPoint;
begin
if z=x then exit;
не компилеться, говорит Incompatible types
Почему нельзя сравнивать две переменные TPoint???
← →
Smithson (2005-06-14 15:48) [1]потому что. Особенность языка. Все составные типы надо сравнивать поэлементно.
Применительно к TPoint -z.x = x.x and z.y = x.y
← →
-=XP=- © (2005-06-14 15:51) [2]Сложные типы данных.
function PointsEqual(const P1, P2: TPoint): boolean;
← →
-=XP=- © (2005-06-14 15:52) [3]Почему нельзя сравнивать две переменные TPoint
Еще: Как вы определите отношения < и > для двух переменных типа TPoint? :)
← →
GEEK (2005-06-14 15:55) [4]Все ясно. Пасибо
← →
Digitman © (2005-06-14 15:55) [5]if pint64(@z)^=pint64(@x)^ then ..
Страницы: 1 вся ветка
Текущий архив: 2005.07.11;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.043 c