在类中通过引用传递

Pass by reference in class

本文关键字:引用      更新时间:2023-10-16

我在为以下代码而苦苦挣扎。该语句this->oEvent = oEvent;复制或引用 oEvent?

class Test {
 private:
  map<string, string> oEvent;
 public:
  run( map<string, string> &oEvent ) {
    this->oEvent = oEvent;
  }
};
它会

复制,因为Test::oEvent不是引用。