gpt4 book ai didi

delphi - 何时使用 object.free 和 freeandnil(object);

转载 作者:行者123 更新时间:2023-12-03 15:34:22 29 4
gpt4 key购买 nike

Possible Duplicate:
Which is preferable: Free or FreeAndNil?

何时使用 free 和 freeandnil?

以我的方式,当创建的对象类似于“object.create;”时,我通常使用 .free没有 self 或 nil 参数。如果有的话,那就是我将使用 freeandnil() 的时候;

我做得对吗?还是有很大的差异?

最佳答案

FreeAndNil 有时会对你不利;请参阅 a case against FreeAndNil 中的文章“Allen Bauer” (Embarcadero 首席科学家)关于 FreeAndNil 的使用以及他的后续文章,标题为“a case when FreeAndNil is your enemy”。

请注意,FreeAndNil 还不错,但您需要知道它的作用来监督其后果。

--杰罗恩

关于delphi - 何时使用 object.free 和 freeandnil(object);,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3491473/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com