【发布时间】:2016-01-18 19:36:48
【问题描述】:
在使用字典和 stl 列表结构时,字典中的值和列表中的节点需要是相同的对象(通过引用而不是副本)。 一个 push_back 如何通过引用进入列表节点? 所以当我需要在对象中设置字段时,两个结构都会更新
【问题讨论】:
-
到目前为止你尝试了什么?提示 - 指针。
-
如果你想在容器中存储引用,你可以使用
std::reference_wrapper。 -
@CaptainObvlious 你介意提供一个优于我的答案(或适当编辑)。到目前为止,我什至没有考虑过
std::ref。 -
什么是"structors",为什么both?您的意思是多次引用同一个实例吗?
-
@πάνταῥεῖ 随意将其整合到您的帖子中。我在路上:)
标签: c++ list dictionary reference stl