Igo*_*Oks 8 c++ stl map
是否可以传递函数对map元素的值的引用,并在那里修改它?
foo(string & s) { s = "xyz"; } map<int, string> m; m[1] = "abc"; foo(m[1]); // <-- Is it ok? Will m[1] be "xyz" after this call?
谢谢.
Ass*_*vie 8
答案是肯定的.
(operator []返回一个引用)
归档时间:
17 年,2 月 前
查看次数:
5501 次
最近记录: