1.对于vector下标进行操作时,可以读取已经存在的元素,但是不能随意插入元素。试图获取不存在的元素会产生运行错误:缓冲区溢出;
2.迭代器使用时,begin指向第一个元素,end指向末端元素的下一个;同时对于非const迭代器,可以通过解引用改变指向的元素;
3.迭代器之间支持的运算只有减没有加,因此迭代器之间iter1-iter2反映的是两个迭代器之间的距离。不过对于迭代器与整数之间,可以加也可以减。
Vector需要注意的事项
最新推荐文章于 2022-09-01 09:58:54 发布