0

我正在努力使用以下代码。该声明是否会this->oEvent = oEvent;复制或引用 oEvent?

class Test {
 private:
  map<string, string> oEvent;

 public:
  run( map<string, string> &oEvent ) {
    this->oEvent = oEvent;
  }
};
4

1 回答 1

1

它将复制,因为Test::oEvent不是参考。

于 2013-11-06T14:35:10.293 回答