获取map key或者value元素的地址

如下是map的, vector 就更简单了   , 

 int* p = (int*)it;//错误

int* p = (int*)&(*it);//正确

map<int, int> ar;
int* getPoint()
{
    auto it = ar.begin();
    it++;
    int* p = (int*)&(it->second);
    return p;
}

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试