我正在努力处理以下代码。语句this->oEvent = oEvent;
是否会复制或引用oEvent?
class Test {
private:
map<string, string> oEvent;
public:
run( map<string, string> &oEvent ) {
this->oEvent = oEvent;
}
};
最佳答案
它将复制,因为 Test::oEvent
不是引用。
关于c++ - 在类中通过引用传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19814773/