【发布时间】:2017-11-08 04:55:28
【问题描述】:
是否可以保存存储在指针中的实际地址而不是它指向的对象?
我的意思是,boost::serialization 自动序列化 a 引用的对象,而不是对象的地址,但在我的情况下,有很多对同一个对象的引用,我不想一遍又一遍地序列化它们再次,所以我只需要保存此类指针的地址。
【问题讨论】:
-
将其转换为整数?而且,正如人们指出的那样,你做的事情......错了。如果你想要一个唯一的 ID,很好。生成一个。但是将地址存储在文件中至少会产生误导。
标签: serialization boost boost-serialization