![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
yhc166188
路虽远,行则将至;事虽难,做则必成!
展开
-
C++ map注意事项
1、在map中,由key查找value时,首先要判断map中是否包含key。2、如果不检查,直接返回map[key],可能会出现意想不到的行为。如果map包含key,没有问题,如果map不包含key,使用下标有一个危险的副作用,会在map中插入一个key的元素,value取默认值,返回value。也就是说,map[key]不可能返回null。3、map提供了两种方式,查看是否包含key,m...原创 2019-03-09 20:32:35 · 465 阅读 · 0 评论 -
C++ vector拷贝使用总结
虽是细节,但使用不当,也容易造成严重错误。挖过填过的坑,记录一下。主要有以下几种方法vector<int> list;list.push_back(1);list.push_back(2);一、初始化构造时拷贝vector<int> tem(list);这种拷贝,相当于复制了一份数据,list中的数据不变。二、assignvector<int...转载 2019-02-21 17:29:20 · 618 阅读 · 0 评论