阅读背景:

关于std::map中的find和[]的问题

来源:互联网 

     std::map不是顺序容器,这应该都知道的,map中重载了operator []操作符,可以用map的键值索引到相关的数据,但是这个[]和一般数组的[]可不一样。有的人又认为既然[]就是利用下标做索引和std::map中的find用键值索引是不是一样的,所以有的会写出下面类似的代码:     std::map不是顺序容器,这应该都知道的,map中重载了operator []操




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: