JKR*_*KRT 4 struct immutability julia
我遇到了尝试创建一个结构的问题,该结构是特定字段已更改的现有结构的新副本。我知道这可能可以通过元编程来实现。然而,这是正确的方法还是我会重新发明轮子?
例如:
struct A a b end var = A(1,2) var.b = 4 # This means var = A(1,4)
Jak*_*sen 5
更新:检查Accessors.jl,它的后继者:
Setfield.jl就是一个可以做到这一点的包。
归档时间:
6 年,1 月 前
查看次数:
1008 次
最近记录:
4 年,6 月 前