为什么有人想要确定性地解构类?

时间:2014-08-28 13:58:18

标签: class computer-science

我正在阅读有关D语言的内容,并提出了与C ++的比较。

http://dlang.org/cpptod.html#raii

在该部分的最后,提到了确定性解构类的可能性,我不确定何时可以应用类似的东西。欢迎举例。

1 个答案:

答案 0 :(得分:0)

垃圾收集器相当慢 - 它们可能比相应的变量超出范围后释放大量内存块 例如,尽管PL / SQL语言中存在自动垃圾收集器,但建议手动释放Oracle DBMS中CLOB数据类型变量中包含的数据(通过调用特殊过程)。