当我.lookup(key, value)在项目成员 MFC 上使用 a 时CMap。
返回值是否通过引用?
模板:
CMap<ID_TYPE, ID_TYPE, CSimulatedRule, CSimulatedRule&> m_SimulatedRules;
如果我编辑值成员,例如value.setAge(10);它会改变值Map吗?或者只是我目前拥有的价值对象?
代码:
CSimulatedRule simulatedRule;
m_SimulatedRules.Lookup(ro.Id(),simulatedRule);
编辑simulatedRule时,它将编辑CMap?上的对象。