B BeginDelphi Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-06 #2 if (point1.x=point2.x) and (point1.y=point2.y) then ...... DELPHI我觉得应该给PASCAL增加算符重载,DELPHI中为什么仅能重载[],真是......
if (point1.x=point2.x) and (point1.y=point2.y) then ...... DELPHI我觉得应该给PASCAL增加算符重载,DELPHI中为什么仅能重载[],真是......
G gxcooo Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-06 #3 没有操作符重载啊 不过用[]还是有方法的: property items[index]:YourType read XXX write XXX;
Y yeskert1 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-07 #7 tpoint实际上是一段内存的首地址,是没有类型的指针。 如果要比较,必须转换成同一种类型的指针。
Y yeskert1 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-07 #9 直接赋值 var p:Tpoint; sp,tmp:^string; begin new(sp); sp^:='asdf'; p:=sp; tmp:=sp; tmp:=p; ... end;
M mygod! Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-07 #10 只能手工比较记录成员,,,,这是我的方法,众大侠有更好的方法我领教,,,,