【发布时间】:2018-03-21 02:14:52
【问题描述】:
unordered_map<int, string>::iterator findElement(unordered_map<int, string> &intString, int index){
return intString.find(index);
}
如果我不在intString之前添加&,代码会崩溃。
【问题讨论】:
-
你知道
&是什么意思吗? -
获取地址?
-
&在不同的上下文中有 2 个不同的含义。int *p = &i正在获取i的地址。int &n = i是一个参考。在这里,你正在做后者 -
我明白了!谢谢!
标签: c++ function c++11 reference iterator