This type is guaranteed to point to valid, Julia-allocated memory
of the correct type.因此,我的问题是:Ref似乎拥有与Ptr相同的用例,而且在任何情况下都比Ptr更好。对于何时应该使用Ptr{T}而不是Ref{T},有什么规定吗?
根据朱莉娅1.1的朱莉娅雷普尔,这是有效的朱莉娅: 5(::getfield(Main, Symbol("#f#8"))) (generic function with 1 method)
在例如一个模块中有一个局部函数意味着什么?它是私人的,是公开的吗?是否所有函数都在默认情况下声明为其声明的作用域<
我对朱莉娅很陌生,这让我发疯了: x::TendMyType{Float64} <: MyType{Number} #this is for some reason false
当然,如果我创建两种具体类型,一种是使用抽象类型作为参数,另一种是使用用于第一次派生的抽象类型的子类型,那么使用具体类型导出的类型将是使用抽象类型派生的类型的子类