前几天在群里谈过enum的内存分配问题。
但是总觉得enum应该可以实现不同的内存布局。
难点在于enum传递的时候!
我想是不是可以用类似可变参数的方式来传递可变的enum内存布局呢?
enum Nat{
O,
S(Nat)
}
1
共 2 条评论, 1 页
前几天在群里谈过enum的内存分配问题。
但是总觉得enum应该可以实现不同的内存布局。
难点在于enum传递的时候!
我想是不是可以用类似可变参数的方式来传递可变的enum内存布局呢?
enum Nat{
O,
S(Nat)
}
评论区
写评论可以维护一个 index,address的对应表。在维护数据的同时,维护这个表
👇
Neutron3529: 对这样的enum类型X,你准备怎么处理
Vec<X>
呢?对这样的enum类型X,你准备怎么处理
Vec<X>
呢?