如下代码:
struct BigGuy
a::Int
b::Int
# ... more members
end
struct Token
id::Int
big_guy::BigGuy
end
我不想 Token 里有一个完整的 BigGuy 副本,想存的是BigGuy的链接,不然太浪费内存了,应该怎么做呢?还是说Token里的big_guy本来就是引用,并不会开辟 sizeof(Int) + sizeof(BigGuy)大小的空间? Ptr{}是干这个的么?