1

カスタム型を含む配列を事前に割り当てようとしています。私が簡単にできるような単純な型については、次のことを知ってIntいます。

Array(Int, 24)

24 個の整数を持つ配列を事前に割り当てます。ただし、カスタム タイプに対して同じことを行うと、次のようになります。

type spam
   foo
   baz
end

spam_alloc = Array(spam, 24)
24-element Array{spam,1}:
 #undef
 #undef
<snip>
 #undef
 #undef
 #undef

のどの要素にもアクセスできませんspam_alloc:

spam_alloc[1]
ERROR: access to undefined reference
 in getindex at array.jl:277

だから私の質問は、どうすればこれを機能させることができるかです。または、カスタム タイプのグループを操作するためのより良い方法はありますか?

4

1 に答える 1