Julia 中的销毁类型

blu*_*bit 3 free-variable julia

我必须销毁 Julia 中的某种类型,如下所示:

struct City
    x::Int
    y::Int
    index::Int
end
Run Code Online (Sandbox Code Playgroud)

我想要一个像

  destroy(City)
Run Code Online (Sandbox Code Playgroud)

这将删除它。是否可以?

感谢您的回答。

Ste*_*ski 5

Julia 是一种垃圾收集语言——您不需要显式释放对象使用的内存,并且没有这样做的机制。垃圾收集会自动发生以响应内存压力,或者您可以通过调用该gc()函数手动调用它。