D DUDU Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-12 #1 我用font的时候 font1.assign(font2) 和 font1:=font2 有什么区别,甚是迷惑的说 请大侠指点
L lilacky Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-12 #3 assign是对象的复制,font1与font2指向不同的内存 你把font2.free掉,font1还可以用 而font1:=font2指向同一个对象 你把font2.free掉,font1不可以用
吕 吕雪松 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-12 #5 这就是Object Pascal不能进行操作符重载的结果。
O OopsWare Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-12 #6 assign修改指针使目标和源同时指向一个地址,“=”是数据的复制。 简单说一个是 ln , 一个是 cp