新しい julia 0.5 では、配列のビューのサポートが改善されました。この機能を使用して、カスタム タイプのビューを許可することはできますか? たとえば、私ができるように
immutable test
a::Vector{Int}
b::Vector{Int}
end
次に、たとえば引数として 1:3 を渡したときにlikeのようなgetview
ビューを提供する関数を定義しますか? (これを行うだけで、 a と b がサブ配列のコピーである新しいテストオブジェクトが作成されますが、これは私が望むものではありません)。ありがとう!test
test(view(a,1:3), view(b,1:3)