Julia 摧毁朱莉娅的类型

Julia 摧毁朱莉娅的类型,julia,free-variable,Julia,Free Variable,我必须摧毁Julia的某些类型,它看起来像: struct City x::Int y::Int index::Int end 我想要一个函数,比如 destroy(City) 这将删除此项。可能吗 感谢您的回答。Julia是一种语言,您不需要显式地释放对象使用的内存,也没有这样做的机制。垃圾收集会自动响应内存压力,或者您可以通过调用gc()函数手动调用它。删除它是什么意思?@MattB。我的意思是释放记忆。它应该像C中的free()一样工作。如果需要呢?或者如何

我必须摧毁Julia的某些类型,它看起来像:

struct City
    x::Int
    y::Int
    index::Int
end
我想要一个函数,比如

  destroy(City)
这将删除此项。可能吗


感谢您的回答。

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

删除它是什么意思?@MattB。我的意思是释放记忆。它应该像C中的free()一样工作。如果需要呢?或者如何使用跳跳虎垃圾收集器?添加了有关如何调用
gc()
的信息。如果要释放Julia对象,程序几乎会立即崩溃。