我定义了诸如一类:复制引用类成员资源
class Foo
{
public:
void ReturnReferenceToMember(???)
{
??? // Give caller a reference to member variable m_x
}
private:
std::unordered_map<int, int> m_x;
}
什么是C++的方式来实施????
我不想复制地图的内部,我也想继续使用类内的地图。我不明白的举动力学那么好,但像第二个要求否定的std ::举动在我看来......
我简化了我的例子太多。返回类型由HRESULT(Windows事物)用完,所以我需要m_x作为参数。 – bgoosman 2015-02-24 01:46:00